ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
MuonIdentification
muonEvent
muonEvent
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
9
#include "
muonEvent/DepositInCalo.h
"
10
#include "
muonEvent/CaloEnergy.h
"
11
#include "
muonEvent/MuonContainer.h
"
12
#include "
muonEvent/MuonSpShowerContainer.h
"
13
#include "
muonEvent/MuonCaloEnergyContainer.h
"
14
18
19
struct
MuonDictionary
{
20
21
ElementLink<MuonCaloEnergyContainer>
m_linkCal
;
22
std::pair<ElementLink<MuonCaloEnergyContainer>,
double
>
m_pairCal
;
23
MuonCaloEnergyContainer
mcalCont
;
24
CaloEnergy
mcal
;
25
26
ElementLink<Rec::MuonSpShowerContainer>
m_linkSho
;
27
std::pair<ElementLink<Rec::MuonSpShowerContainer>,
double
>
m_pairSho
;
28
Rec::MuonSpShowerContainer
shoCont
;
29
Rec::MuonSpShower
sho
;
30
31
Navigable<Analysis::MuonContainer,double>
m_navMuon
;
32
ElementLink<Analysis::MuonContainer>
m_linkMuon
;
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.
39
DataVector<Rec::TrackParticle>
m_dummy1
;
40
DataVector<Rec::MuonSpShower>
m_dummy3
;
41
DataVector<Analysis::Muon>
m_dummy4
;
42
DataVector<int>
m_dummy5
;
43
DataVector<CaloEnergy>
m_dummy6
;
44
};
45
46
47
#endif
48
49
CaloEnergy.h
DepositInCalo.h
MuonCaloEnergyContainer.h
MuonSpShowerContainer.h
Navigable.h
MuonContainer.h
CaloEnergy
class extending the basic Trk::EnergyLoss to describe the measured or parameterised muon energy loss ...
Definition
CaloEnergy.h:28
DataVector
Derived DataVector<T>.
Definition
DataVector.h:795
ElementLink
ElementLink implementation for ROOT usage.
Definition
A/AthLinks/ElementLink.h:40
MuonCaloEnergyContainer
Data object for a StoreGate container holding a vector of CaloEnergy, the detailed energy loss descri...
Definition
MuonCaloEnergyContainer.h:19
Navigable
Navigable template generalization to handle navigation.
Definition
Navigable.h:93
Rec::MuonSpShowerContainer
Definition
MuonSpShowerContainer.h:23
Rec::MuonSpShower
Definition
MuonSpShower.h:27
MuonDictionary
EDM dictionary providing the muon, calo energy and SpShower classes.
Definition
muonEventDict.h:19
MuonDictionary::m_depositVecPointer
std::vector< DepositInCalo * > m_depositVecPointer
Definition
muonEventDict.h:36
MuonDictionary::m_pairMuon
std::pair< ElementLink< Analysis::MuonContainer >, double > m_pairMuon
Definition
muonEventDict.h:33
MuonDictionary::mcalCont
MuonCaloEnergyContainer mcalCont
Definition
muonEventDict.h:23
MuonDictionary::m_linkMuon
ElementLink< Analysis::MuonContainer > m_linkMuon
Definition
muonEventDict.h:32
MuonDictionary::m_pairSho
std::pair< ElementLink< Rec::MuonSpShowerContainer >, double > m_pairSho
Definition
muonEventDict.h:27
MuonDictionary::m_dummy4
DataVector< Analysis::Muon > m_dummy4
Definition
muonEventDict.h:41
MuonDictionary::m_dummy1
DataVector< Rec::TrackParticle > m_dummy1
Definition
muonEventDict.h:39
MuonDictionary::m_dummy3
DataVector< Rec::MuonSpShower > m_dummy3
Definition
muonEventDict.h:40
MuonDictionary::m_pairCal
std::pair< ElementLink< MuonCaloEnergyContainer >, double > m_pairCal
Definition
muonEventDict.h:22
MuonDictionary::sho
Rec::MuonSpShower sho
Definition
muonEventDict.h:29
MuonDictionary::m_muonVecPointer
std::vector< Analysis::Muon * > m_muonVecPointer
Definition
muonEventDict.h:35
MuonDictionary::m_linkCal
ElementLink< MuonCaloEnergyContainer > m_linkCal
Definition
muonEventDict.h:21
MuonDictionary::m_dummy6
DataVector< CaloEnergy > m_dummy6
Definition
muonEventDict.h:43
MuonDictionary::shoCont
Rec::MuonSpShowerContainer shoCont
Definition
muonEventDict.h:28
MuonDictionary::mcal
CaloEnergy mcal
Definition
muonEventDict.h:24
MuonDictionary::m_navMuon
Navigable< Analysis::MuonContainer, double > m_navMuon
Definition
muonEventDict.h:31
MuonDictionary::m_pairMuonParam
std::pair< MuonParameters::ParamDef, float > m_pairMuonParam
Definition
muonEventDict.h:34
MuonDictionary::m_linkSho
ElementLink< Rec::MuonSpShowerContainer > m_linkSho
Definition
muonEventDict.h:26
MuonDictionary::m_dummy5
DataVector< int > m_dummy5
Definition
muonEventDict.h:42
Generated on
for ATLAS Offline Software by
1.17.0