ATLAS Offline Software
Loading...
Searching...
No Matches
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
10namespace 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
Base class for elements of a container that can have aux data.
Base class for elements of a container that can have aux data.
Definition AuxElement.h:483
void setPtBins(unsigned int)
double z0_ptSumEntries(float value_x, float value_y, int cutType) const
void setZ0Bins(unsigned int)
const std::vector< float > & eta_phi() const
unsigned int phiBins() const
void setPhiBins(unsigned int)
unsigned int etaBins() const
const std::vector< float > & z0_pt() const
getters
double eta_phiSumEntries(float value_x, float value_y, int cutType) const
void setEtaBins(unsigned int)
void setEta_phi(const std::vector< float > &eta_phi)
void setZ0_pt(const std::vector< float > &z0_pt)
unsigned int z0Bins() const
unsigned int ptBins() const
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.