ATLAS Offline Software
TrigTrackCounts_v1.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 xAODTrigMinBias_TrigTrackCounts_V1_H
6 #define xAODTrigMinBias_TrigTrackCounts_V1_H
7 
9 
10 namespace xAOD {
11 
13  public:
15 
18 
20  const std::vector<float>& z0_pt() const;
21 
22  const std::vector<float>& eta_phi() const;
23 
24  unsigned int z0Bins() const;
25 
26  float z0Min() const;
27 
28  float z0Max() const;
29 
30  unsigned int ptBins() const;
31 
32  float ptMin() const;
33 
34  float ptMax() const;
35 
36  unsigned int etaBins() const;
37 
38  float etaMin() const;
39 
40  float etaMax() const;
41 
42  unsigned int phiBins() const;
43 
44  float phiMin() const;
45 
46  float phiMax() const;
47  /*setters*/
48 
49  void setZ0_pt(const std::vector<float> &z0_pt);
50 
51  void setEta_phi(const std::vector<float> &eta_phi);
52 
53  void setZ0Bins(unsigned int);
54 
55  void setZ0Min(float);
56 
57  void setZ0Max(float);
58 
59  void setPtBins(unsigned int);
60 
61  void setPtMin(float);
62 
63  void setPtMax(float);
64 
65  void setEtaBins(unsigned int);
66 
67  void setEtaMin(float);
68 
69  void setEtaMax(float);
70 
71  void setPhiBins(unsigned int);
72 
73  void setPhiMin(float);
74 
75  void setPhiMax(float);
76 
77  double z0_ptSumEntries(float value_x, float value_y, int cutType) const;
78 
79  double eta_phiSumEntries(float value_x, float value_y, int cutType) const;
80  };
81 
82 }
83 
84 #endif
85 
xAOD::TrigTrackCounts_v1::setZ0Bins
void setZ0Bins(unsigned int)
xAOD::TrigTrackCounts_v1::eta_phiSumEntries
double eta_phiSumEntries(float value_x, float value_y, int cutType) const
Definition: TrigTrackCounts_v1.cxx:48
xAOD::TrigTrackCounts_v1::~TrigTrackCounts_v1
~TrigTrackCounts_v1()
Destructor.
Definition: TrigTrackCounts_v1.cxx:18
xAOD::TrigTrackCounts_v1
Definition: TrigTrackCounts_v1.h:12
xAOD::TrigTrackCounts_v1::setZ0Max
void setZ0Max(float)
xAOD::TrigTrackCounts_v1::setZ0Min
void setZ0Min(float)
xAOD::TrigTrackCounts_v1::TrigTrackCounts_v1
TrigTrackCounts_v1()
Definition: TrigTrackCounts_v1.cxx:14
xAOD::TrigTrackCounts_v1::ptBins
unsigned int ptBins() const
xAOD::TrigTrackCounts_v1::z0Max
float z0Max() const
SG::AuxElement
Base class for elements of a container that can have aux data.
Definition: AuxElement.h:446
xAOD::TrigTrackCounts_v1::setPtMin
void setPtMin(float)
xAOD::TrigTrackCounts_v1::z0Bins
unsigned int z0Bins() const
xAOD::TrigTrackCounts_v1::etaBins
unsigned int etaBins() const
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
xAOD::TrigTrackCounts_v1::setEtaMin
void setEtaMin(float)
xAOD::TrigTrackCounts_v1::etaMin
float etaMin() const
xAOD::TrigTrackCounts_v1::setEtaBins
void setEtaBins(unsigned int)
xAOD::TrigTrackCounts_v1::setPhiBins
void setPhiBins(unsigned int)
xAOD::TrigTrackCounts_v1::setPhiMin
void setPhiMin(float)
xAOD::TrigTrackCounts_v1::z0_ptSumEntries
double z0_ptSumEntries(float value_x, float value_y, int cutType) const
Definition: TrigTrackCounts_v1.cxx:40
xAOD::TrigTrackCounts_v1::setEta_phi
void setEta_phi(const std::vector< float > &eta_phi)
xAOD::TrigTrackCounts_v1::phiBins
unsigned int phiBins() const
xAOD::TrigTrackCounts_v1::etaMax
float etaMax() const
xAOD::TrigTrackCounts_v1::z0_pt
const std::vector< float > & z0_pt() const
getters
xAOD::TrigTrackCounts_v1::ptMin
float ptMin() const
xAOD::TrigTrackCounts_v1::setEtaMax
void setEtaMax(float)
xAOD::TrigTrackCounts_v1::z0Min
float z0Min() const
xAOD::TrigTrackCounts_v1::setPtBins
void setPtBins(unsigned int)
xAOD::TrigTrackCounts_v1::setZ0_pt
void setZ0_pt(const std::vector< float > &z0_pt)
xAOD::TrigTrackCounts_v1::setPhiMax
void setPhiMax(float)
xAOD::TrigTrackCounts_v1::phiMax
float phiMax() const
xAOD::TrigTrackCounts_v1::phiMin
float phiMin() const
xAOD::TrigTrackCounts_v1::eta_phi
const std::vector< float > & eta_phi() const
AuxElement.h
Base class for elements of a container that can have aux data.
xAOD::TrigTrackCounts_v1::ptMax
float ptMax() const
xAOD::TrigTrackCounts_v1::setPtMax
void setPtMax(float)