ATLAS Offline Software
Loading...
Searching...
No Matches
TauJetContainer_p1_old.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7// TauJetContainer_p1.h
8// Header file for class TauJetContainer_p1
9// Author: K.Cranmer<cranmer@cern.ch>
10// Author: S.Binet<binet@cern.ch>
11// Date: December 2006
13#ifndef tauEventTPCnv_TAUJETCONTAINER_P1_OLD_H
14#define tauEventTPCnv_TAUJETCONTAINER_P1_OLD_H
15
16// STL includes
17#include <vector>
18
19// DataModelAthenaPool includes
22
23// EventCommonTPCnv includes
25
26// ParticleEventTPCnv includes
28
29// forward declarations
30
32{
34 // Friend classes
36
37
39 // Public methods:
41public:
42
46
50
52 // Non-const methods:
54
55
57 std::vector<P4EEtaPhiM_p1> m_momenta;
58
60 std::vector<ParticleBase_p1> m_particles;
61
62 // the TauJet part
63
65 std::vector<ElementLinkInt_p1> m_clusters;
66
68 std::vector<ElementLinkIntVector_p1> m_tracks;
69
71 std::vector<ElementLinkInt_p1> m_decayVxs;
72
74 std::vector<ElementLinkInt_p1> m_taus;
75
77 std::vector<std::vector<double> > m_parameters;
78
80 std::vector<unsigned int> m_authors;
81 std::vector<bool> m_hasDecayVxs;
82
83 std::vector<double> m_emPxs;
84 std::vector<double> m_emPys;
85 std::vector<double> m_emPzs;
86 std::vector<double> m_emEnes;
87
88};
89
90#endif //> tauEventTPCnv_TAUJETCONTAINER_P1_OLD_H
This file contains the class definition for the ElementLinkVector_p1 class.
std::vector< ElementLinkIntVector_p1 > m_tracks
links to tracks
std::vector< P4EEtaPhiM_p1 > m_momenta
the 4-mom part
std::vector< ElementLinkInt_p1 > m_decayVxs
links to decay vertex
std::vector< ElementLinkInt_p1 > m_clusters
links to clusters
std::vector< double > m_emPys
std::vector< double > m_emEnes
std::vector< bool > m_hasDecayVxs
std::vector< double > m_emPzs
std::vector< ParticleBase_p1 > m_particles
the ParticleBase part
std::vector< double > m_emPxs
std::vector< unsigned int > m_authors
authors
std::vector< ElementLinkInt_p1 > m_taus
links to (ESD) tau
std::vector< std::vector< double > > m_parameters
TauJet parameters.
TauJetContainer_p1_old()
Default constructor: