  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef INDETTRACKPERFMON_ROISELECTIONTOOL_H 
    6 #define INDETTRACKPERFMON_ROISELECTIONTOOL_H 
   50     std::vector< roiCollection_t > 
getRois(
 
   58         const std::string& roiKey,
 
   59         const int& chainLeg=-1 ) 
const;
 
   70     StringProperty 
m_roiKey { 
this, 
"RoiKey", 
"", 
"RoI name to process" };
 
   73         this, 
"ChainLeg", -1, 
"Restrict to a specific \"leg\" of a multi-object trigger chain (default = all)" };
 
   75     BooleanProperty 
m_doTnP { 
this, 
"doTagNProbe", 
false, 
"Do Tag&Probe RoI selection" };
 
   77     StringProperty 
m_roiKeyTag { 
this, 
"RoiKeyTag", 
"", 
"RoI name for the tag" };
 
   80         this, 
"ChainLegTag", 0, 
"Tag \"leg\" of a multi-object trigger chain (default = 0)" };
 
   82     StringProperty 
m_roiKeyProbe { 
this, 
"RoiKeyProbe", 
"", 
"RoI name for the probe" };
 
   85         this, 
"ChainLegProbe", 1, 
"Probe \"leg\" of a multi-object trigger chain (default = 1)" };
 
   88       this, 
"TrigDecisionTool", 
"Trig::TrigDecisionTool/TrigDecisionTool", 
"" };
 
   95 #endif // > !INDETTRACKPERFMON_ROISELECTIONTOOL_H 
  
::StatusCode StatusCode
StatusCode definition for legacy code.
 
Helper to keep a Decision object, ElementLink and ActiveState (with respect to some requested ChainGr...
 
TrigCompositeUtils::LinkInfo< TrigRoiDescriptorCollection > roiCollection_t