#include <PerfMonServices.h>
|  | 
| enum | CONTAINERS { MUON_START = 0, 
MUID_COLLECTION = MUON_START, 
STACO_COLLECTION, 
MUON_COLLECTION,
 MUON_END, 
ELEC_START = MUON_END, 
ELECTRON_COLLECTION = ELEC_START, 
ELEC_END,
 PHOT_START = ELEC_END, 
PHOTON_COLLECTION = PHOT_START, 
PHOT_END, 
MET_START = PHOT_END,
 MET_COLLECTION = MET_START, 
MET_END, 
TRK_START = MET_END, 
TRK_COLLECTION = TRK_START,
 TRK_END, 
VTX_START = TRK_END, 
VTX_COLLECTION = VTX_START, 
VTX_END,
 NUM_CONTAINERS = VTX_END
 }
 | 
|  | 
Definition at line 14 of file PerfMonServices.h.
 
◆ CONTAINERS
| Enumerator | 
|---|
| MUON_START |  | 
| MUID_COLLECTION |  | 
| STACO_COLLECTION |  | 
| MUON_COLLECTION |  | 
| MUON_END |  | 
| ELEC_START |  | 
| ELECTRON_COLLECTION |  | 
| ELEC_END |  | 
| PHOT_START |  | 
| PHOTON_COLLECTION |  | 
| PHOT_END |  | 
| MET_START |  | 
| MET_COLLECTION |  | 
| MET_END |  | 
| TRK_START |  | 
| TRK_COLLECTION |  | 
| TRK_END |  | 
| VTX_START |  | 
| VTX_COLLECTION |  | 
| VTX_END |  | 
| NUM_CONTAINERS |  | 
Definition at line 21 of file PerfMonServices.h.
 
 
◆ PerfMonServices()
      
        
          | PerfMonServices::PerfMonServices | ( |  | ) |  | 
      
 
 
◆ ~PerfMonServices()
      
        
          | PerfMonServices::~PerfMonServices | ( |  | ) |  | 
      
 
 
◆ getAtlfastContainerName()
  
  | 
        
          | static const std::string& PerfMonServices::getAtlfastContainerName | ( | CONTAINERS | eContainer | ) |  |  | inlinestatic | 
 
 
◆ getContainer()
Definition at line 55 of file PerfMonServices.h.
   56     const T* pxContainer = 
nullptr;
 
   58     SmartIF<StoreGateSvc> 
storeGate{Gaudi::svcLocator()->service(
"StoreGateSvc")};
 
   60       storeGate->retrieve( pxContainer , sContainerName ).ignore();
 
 
 
 
◆ getContainerName()
  
  | 
        
          | static const std::string& PerfMonServices::getContainerName | ( | CONTAINERS | eContainer | ) |  |  | inlinestatic | 
 
 
◆ GetMax()
template<class T > 
  
  | 
        
          | static T const PerfMonServices::GetMax | ( | T | a, |  
          |  |  | T | b |  
          |  | ) |  |  |  | inlinestatic | 
 
 
◆ s_sAtlfastContainerNames
  
  | 
        
          | const std::string PerfMonServices::s_sAtlfastContainerNames |  | staticprivate | 
 
Initial value:= { "AtlfastMuonCollection",
                                         "AtlfastMuonCollection",
                                         "AtlfastMuons",
                                         "AtlfastElectronCollection",
                                         "AtlfastPhotonCollection",
                                         "AtlfastMissingEt",
                                         "Placeholder"                }
Definition at line 76 of file PerfMonServices.h.
 
 
◆ s_sContainerNames
  
  | 
        
          | const std::string PerfMonServices::s_sContainerNames |  | staticprivate | 
 
Initial value:= { "MuidMuonCollection",
                                     "StacoMuonCollection",
                                     "Muons",
                                     "Electrons",
                                     "PhotonCollection",
                                     "MET_Final",
                                     "TrackParticleCandidate",
                                     
                                     "PrimaryVertices"}
Definition at line 75 of file PerfMonServices.h.
 
 
The documentation for this class was generated from the following files: