ATLAS Offline Software
muonEventDict.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef MUONEVENT_MUONEVENTDICT_H
6 #define MUONEVENT_MUONEVENTDICT_H
7 
8 #include "Navigation/Navigable.h" // for i686/.../muonEventDict_gen.h
10 #include "muonEvent/CaloEnergy.h"
11 #include "muonEvent/MuonContainer.h"
14 
20 
22  std::pair<ElementLink<MuonCaloEnergyContainer>,double> m_pairCal;
25 
27  std::pair<ElementLink<Rec::MuonSpShowerContainer>,double> m_pairSho;
30 
33  std::pair<ElementLink<Analysis::MuonContainer>,double> m_pairMuon;
34  std::pair<MuonParameters::ParamDef,float> m_pairMuonParam;
35  std::vector<Analysis::Muon*> m_muonVecPointer;
36  std::vector<DepositInCalo*> m_depositVecPointer;
37 
38  // Work around dictionary generation problem.
44 };
45 
46 
47 #endif
48 
49 
CaloEnergy
class extending the basic Trk::EnergyLoss to describe the measured or parameterised muon energy loss ...
Definition: CaloEnergy.h:28
Rec::MuonSpShowerContainer
Definition: MuonSpShowerContainer.h:23
MuonCaloEnergyContainer.h
MuonDictionary
EDM dictionary providing the muon, calo energy and SpShower classes.
Definition: muonEventDict.h:19
MuonContainer.h
MuonDictionary::m_depositVecPointer
std::vector< DepositInCalo * > m_depositVecPointer
Definition: muonEventDict.h:36
MuonDictionary::m_dummy1
DataVector< Rec::TrackParticle > m_dummy1
Definition: muonEventDict.h:39
MuonDictionary::m_pairSho
std::pair< ElementLink< Rec::MuonSpShowerContainer >, double > m_pairSho
Definition: muonEventDict.h:27
MuonDictionary::sho
Rec::MuonSpShower sho
Definition: muonEventDict.h:29
MuonDictionary::m_linkMuon
ElementLink< Analysis::MuonContainer > m_linkMuon
Definition: muonEventDict.h:32
MuonDictionary::shoCont
Rec::MuonSpShowerContainer shoCont
Definition: muonEventDict.h:28
MuonDictionary::m_linkSho
ElementLink< Rec::MuonSpShowerContainer > m_linkSho
Definition: muonEventDict.h:26
MuonDictionary::m_dummy4
DataVector< Analysis::Muon > m_dummy4
Definition: muonEventDict.h:41
Rec::MuonSpShower
Definition: MuonSpShower.h:39
MuonDictionary::m_dummy3
DataVector< Rec::MuonSpShower > m_dummy3
Definition: muonEventDict.h:40
MuonDictionary::m_navMuon
Navigable< Analysis::MuonContainer, double > m_navMuon
Definition: muonEventDict.h:31
MuonDictionary::m_pairMuon
std::pair< ElementLink< Analysis::MuonContainer >, double > m_pairMuon
Definition: muonEventDict.h:33
MuonSpShowerContainer.h
DepositInCalo.h
MuonCaloEnergyContainer
Data object for a StoreGate container holding a vector of CaloEnergy, the detailed energy loss descri...
Definition: MuonCaloEnergyContainer.h:19
DataVector< Rec::TrackParticle >
MuonDictionary::m_dummy6
DataVector< CaloEnergy > m_dummy6
Definition: muonEventDict.h:43
MuonDictionary::m_pairMuonParam
std::pair< MuonParameters::ParamDef, float > m_pairMuonParam
Definition: muonEventDict.h:34
MuonDictionary::mcalCont
MuonCaloEnergyContainer mcalCont
Definition: muonEventDict.h:23
MuonDictionary::mcal
CaloEnergy mcal
Definition: muonEventDict.h:24
MuonDictionary::m_linkCal
ElementLink< MuonCaloEnergyContainer > m_linkCal
Definition: muonEventDict.h:21
Navigable< Analysis::MuonContainer, double >
Navigable.h
MuonDictionary::m_dummy5
DataVector< int > m_dummy5
Definition: muonEventDict.h:42
MuonDictionary::m_muonVecPointer
std::vector< Analysis::Muon * > m_muonVecPointer
Definition: muonEventDict.h:35
MuonDictionary::m_pairCal
std::pair< ElementLink< MuonCaloEnergyContainer >, double > m_pairCal
Definition: muonEventDict.h:22
CaloEnergy.h