#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: