ATLAS Offline Software
TauTrackAuxContainer_v1.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef XAODTAU_VERSIONS_TAUTRACKAUXCONTAINER_V1_H
8 #define XAODTAU_VERSIONS_TAUTRACKAUXCONTAINER_V1_H
9 
10 // System include(s):
11 #include <vector>
12 #include <cstdint>
13 
14 // EDM include(s):
17 
18 namespace xAOD {
19 
20 
22 
23  public:
26 
27  private:
28  std::vector< float > pt;
29  std::vector< float > eta;
30  std::vector< float > phi;
31  //std::vector< float > m;
32 
34  std::vector< TrackFlagType > flagSet;
35 
36  std::vector< std::vector< float > > bdtScores;
37 
38  // std::vector< float > z0sinThetaTJVA;
39  // std::vector< float > rConv;
40  // std::vector< float > rConvII;
41  // std::vector< float > dRJetSeedAxis;
42 
43  // std::vector< float > etaStrip;
44  // std::vector< float > phiStrip;
45 
46 
47  typedef std::vector< ElementLink< TrackParticleContainer > > TrackLinks_t;
48  std::vector< TrackLinks_t > trackLinks;
49  }; // class TauTrackAuxContainer_v1
50 
51 } // namespace xAOD
52 
53 // Set up the StoreGate inheritance for the class:
54 #include "xAODCore/BaseInfo.h"
56 
57 #endif // XAODTAU_VERSIONS_TAUTRACKAUXCONTAINER_V1_H
AuxContainerBase.h
xAOD::AuxContainerBase
Common base class for the auxiliary containers.
Definition: AuxContainerBase.h:59
BaseInfo.h
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
xAOD::TauTrackAuxContainer_v1::bdtScores
std::vector< std::vector< float > > bdtScores
Definition: TauTrackAuxContainer_v1.h:36
xAOD::uint16_t
setWord1 uint16_t
Definition: eFexEMRoI_v1.cxx:88
xAOD::TauTrackAuxContainer_v1::flagSet
std::vector< TrackFlagType > flagSet
Definition: TauTrackAuxContainer_v1.h:34
xAOD::TauTrackAuxContainer_v1::pt
std::vector< float > pt
Definition: TauTrackAuxContainer_v1.h:28
xAOD::TauTrackAuxContainer_v1
Definition: TauTrackAuxContainer_v1.h:21
xAOD::TauTrackAuxContainer_v1::TrackLinks_t
std::vector< ElementLink< TrackParticleContainer > > TrackLinks_t
Definition: TauTrackAuxContainer_v1.h:47
xAOD::TauTrackAuxContainer_v1::phi
std::vector< float > phi
Definition: TauTrackAuxContainer_v1.h:30
xAOD::TauTrackAuxContainer_v1::trackLinks
std::vector< TrackLinks_t > trackLinks
Definition: TauTrackAuxContainer_v1.h:48
xAOD::TauTrackAuxContainer_v1::TrackFlagType
uint16_t TrackFlagType
Definition: TauTrackAuxContainer_v1.h:33
SG_BASE
SG_BASE(xAOD::TauTrackAuxContainer_v1, xAOD::AuxContainerBase)
xAOD::TauTrackAuxContainer_v1::TauTrackAuxContainer_v1
TauTrackAuxContainer_v1()
Default constructor.
Definition: TauTrackAuxContainer_v1.cxx:10
TrackParticleContainer.h
xAOD::TauTrackAuxContainer_v1::eta
std::vector< float > eta
Definition: TauTrackAuxContainer_v1.h:29