Typedefs | |
| typedef enum Selection::ESelection | Selection_t |
Enumerations | |
| enum | ESelection { kNone = 0, kDataQual = 1, kCosmic = 2, kFid = 3, kPre = 4, kCuts = 5, kANN6 = 6, kANN30 = 7, kSSPID = 8, kMCNN = 9, kBDT = 10, kKNue = 11, kMDA = 12, kCC = 13, kUnknown = 14 } |
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 kCosmic = 2,
00028 kFid = 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 kCC = 13,
00039 kUnknown = 14
00040 } Selection_t;
|
|
|
Definition at line 7 of file Selection.cxx. References kANN30, kANN6, kBDT, kCC, kCosmic, kCuts, kDataQual, kFid, kKNue, kMCNN, kMDA, 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 kCosmic: return "Cosmic"; break;
00013 case kFid: return "Fid"; 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 kCC: return "CC"; break;
00024 case kUnknown: return "Unknown"; break;
00025 default: return "?Unknown?"; break;
00026 }
00027 }
|
|
|
Definition at line 30 of file Selection.cxx. Referenced by NueSystematic::DoShwDevCalc(), and NueModule::PassesBlindingCuts(). 00031 {
00032 TString theString(chars);
00033 if(theString.Contains("None")) return kNone;
00034 if(theString.Contains("DataQual")) return kDataQual;
00035 if(theString.Contains("Cosmic")) return kCosmic;
00036 if(theString.Contains("Fid")) return kFid;
00037 if(theString.Contains("Presel")) return kPre;
00038 if(theString.Contains("Cuts")) return kCuts;
00039 if(theString.Contains("ANN6")) return kANN6;
00040 if(theString.Contains("ANN30")) return kANN30;
00041 if(theString.Contains("SSPID")) return kSSPID;
00042 if(theString.Contains("MDA")) return kMDA;
00043 if(theString.Contains("BDT")) return kBDT;
00044 if(theString.Contains("KNue")) return kKNue;
00045 if(theString.Contains("MCNN")) return kMCNN;
00046 if(theString.Contains("CC")) return kCC;
00047
00048
00049 return kUnknown;
00050 }
|
1.3.9.1