Typedefs | |
| typedef enum Selection::ESelection | Selection_t |
Enumerations | |
| enum | ESelection { kNone = 0, kDataQual = 1, kFid = 2, kBasic = 3, kPre = 4, kCuts = 5, kANN6 = 6, kANN30 = 7, kSSPID = 8, kMCNN = 9, kBDT = 10, kKNue = 11, kMDA = 12, kANN2PE = 13, kANN2PE_DAIKON04 = 14, kANN14_DAIKON04 = 15, kCC = 16, kUnknown = 17, kParticlePID = 18 } |
Functions | |
| const Char_t * | AsString (Selection_t selection) |
| Selection::Selection_t | StringToEnum (const Char_t *chars) |
|
|
|
|
|
Definition at line 24 of file Selection.h. Referenced by NueGui::NueGui(), and NueGroupFrame::ProcessMessage(). 00024 {
00025 kNone = 0,
00026 kDataQual = 1,
00027 kFid = 2,
00028 kBasic = 3,
00029 kPre = 4,
00030 kCuts = 5,
00031 kANN6 = 6,
00032 kANN30 = 7,
00033 kSSPID = 8,
00034 kMCNN = 9,
00035 kBDT = 10,
00036 kKNue = 11,
00037 kMDA = 12,
00038 kANN2PE = 13,
00039 kANN2PE_DAIKON04 = 14,
00040 kANN14_DAIKON04 = 15,
00041 kCC = 16,
00042 kUnknown = 17,
00043 kParticlePID = 18
00044 } Selection_t;
|
|
|
Definition at line 7 of file Selection.cxx. References kANN14_DAIKON04, kANN2PE, kANN2PE_DAIKON04, kANN30, kANN6, kBasic, kBDT, kCuts, kDataQual, kFid, kKNue, kMCNN, kMDA, kParticlePID, kPre, and kSSPID. Referenced by NueBackground::Print(), and NueGui::StartComparator(). 00008 {
00009 switch (selection) {
00010 case kNone: return "None"; break;
00011 case kDataQual: return "DataQual"; break;
00012 case kFid: return "Fid"; break;
00013 case kBasic: return "Basic"; break;
00014 case kPre: return "Presel"; break;
00015 case kCuts: return "Cuts"; break;
00016 case kANN6: return "ANN6"; break;
00017 case kANN30: return "ANN30"; break;
00018 case kSSPID: return "SSPID"; break;
00019 case kMDA: return "MDA"; break;
00020 case kBDT: return "BDT"; break;
00021 case kKNue: return "KNue"; break;
00022 case kMCNN: return "MCNN"; break;
00023 case kANN2PE: return "ANN2PE"; break;
00024 case kANN2PE_DAIKON04: return "ANN2PE_DAIKON04"; break;
00025 case kANN14_DAIKON04: return "ANN14_DAIKON04"; break;
00026 case kCC: return "CC"; break;
00027 case kUnknown: return "Unknown"; break;
00028 case kParticlePID: return "ParticlePID"; break;
00029 default: return "?Unknown?"; break;
00030 }
00031 }
|
|
|
Definition at line 34 of file Selection.cxx. Referenced by NueSystematic::DoShwDevCalc(), and NueModule::PassesBlindingCuts(). 00035 {
00036 TString theString(chars);
00037 if(theString.Contains("None")) return kNone;
00038 if(theString.Contains("DataQual")) return kDataQual;
00039 if(theString.Contains("Basic")) return kBasic;
00040 if(theString.Contains("Fid")) return kFid;
00041 if(theString.Contains("Presel")) return kPre;
00042 if(theString.Contains("Cuts")) return kCuts;
00043 if(theString.Contains("ANN6")) return kANN6;
00044 if(theString.Contains("ANN30")) return kANN30;
00045 if(theString.Contains("SSPID")) return kSSPID;
00046 if(theString.Contains("MDA")) return kMDA;
00047 if(theString.Contains("BDT")) return kBDT;
00048 if(theString.Contains("KNue")) return kKNue;
00049 if(theString.Contains("MCNN")) return kMCNN;
00050 if(theString.Contains("ANN2PE")) return kANN2PE;
00051 if(theString.Contains("ANN2PE_DAIKON04")) return kANN2PE_DAIKON04;
00052 if(theString.Contains("ANN14_DAIKON04")) return kANN14_DAIKON04;
00053 if(theString.Contains("ParticlePID")) return kParticlePID;
00054 if(theString.Contains("CC")) return kCC;
00055
00056
00057 return kUnknown;
00058 }
|
1.3.9.1