ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODTrigMinBias
xAODTrigMinBias
versions
TrigSpacePointCounts_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_TrigSpacePointCounts_V1_H
6
#define xAODTrigMinBias_TrigSpacePointCounts_V1_H
7
8
#include "
AthContainers/AuxElement.h
"
9
10
namespace
xAOD
{
11
12
class
TrigSpacePointCounts_v1
:
public
SG::AuxElement
{
13
public
:
14
TrigSpacePointCounts_v1
();
15
17
~TrigSpacePointCounts_v1
();
18
20
const
std::vector<float>&
contentsPixelClusEndcapC
()
const
;
21
22
const
std::vector<float>&
contentsPixelClusBarrel
()
const
;
23
24
const
std::vector<float>&
contentsPixelClusEndcapA
()
const
;
25
26
unsigned
int
pixelClusTotBins
()
const
;
27
28
float
pixelClusTotMin
()
const
;
29
30
float
pixelClusTotMax
()
const
;
31
32
unsigned
int
pixelClusSizeBins
()
const
;
33
34
float
pixelClusSizeMin
()
const
;
35
36
float
pixelClusSizeMax
()
const
;
37
38
unsigned
int
sctSpEndcapC
()
const
;
39
40
unsigned
int
sctSpBarrel
()
const
;
41
42
unsigned
int
sctSpEndcapA
()
const
;
43
44
/*setters*/
45
void
setContentsPixelClusEndcapC
(
const
std::vector<float> &
contentsPixelClusEndcapC
);
46
47
void
setContentsPixelClusBarrel
(
const
std::vector<float> &
contentsPixelClusBarrel
);
48
49
void
setContentsPixelClusEndcapA
(
const
std::vector<float> &
contentsPixelClusEndcapA
);
50
51
void
setPixelClusTotBins
(
unsigned
int
val_N);
52
53
void
setPixelClusTotMin
(
float
val_min);
54
55
void
setPixelClusTotMax
(
float
val_max);
56
57
void
setPixelClusSizeBins
(
unsigned
int
val_N);
58
59
void
setPixelClusSizeMin
(
float
val_min);
60
61
void
setPixelClusSizeMax
(
float
val_max);
62
63
void
setSctSpEndcapC
(
unsigned
int
sctEC);
64
65
void
setSctSpBarrel
(
unsigned
int
setB);
66
67
void
setSctSpEndcapA
(
unsigned
int
setEA);
68
69
//some functions for monitoring
70
double
pixelClusBarrelSumEntries
(
float
value_x,
float
value_y,
int
cutType)
const
;
71
//
72
double
pixelClusEndcapASumEntries
(
float
value_x,
float
value_y,
int
cutType)
const
;
73
//
74
double
pixelClusEndcapCSumEntries
(
float
value_x,
float
value_y,
int
cutType)
const
;
75
};
76
77
}
78
79
#endif
80
AuxElement.h
Base class for elements of a container that can have aux data.
xAOD::TrigSpacePointCounts_v1::TrigSpacePointCounts_v1
TrigSpacePointCounts_v1()
Definition
TrigSpacePointCounts_v1.cxx:14
xAOD::TrigSpacePointCounts_v1::pixelClusBarrelSumEntries
double pixelClusBarrelSumEntries(float value_x, float value_y, int cutType) const
Definition
TrigSpacePointCounts_v1.cxx:37
xAOD::TrigSpacePointCounts_v1::setPixelClusSizeBins
void setPixelClusSizeBins(unsigned int val_N)
xAOD::TrigSpacePointCounts_v1::setPixelClusSizeMax
void setPixelClusSizeMax(float val_max)
xAOD::TrigSpacePointCounts_v1::sctSpEndcapA
unsigned int sctSpEndcapA() const
xAOD::TrigSpacePointCounts_v1::setPixelClusTotMax
void setPixelClusTotMax(float val_max)
xAOD::TrigSpacePointCounts_v1::pixelClusSizeMin
float pixelClusSizeMin() const
xAOD::TrigSpacePointCounts_v1::pixelClusTotBins
unsigned int pixelClusTotBins() const
xAOD::TrigSpacePointCounts_v1::~TrigSpacePointCounts_v1
~TrigSpacePointCounts_v1()
Destructor.
Definition
TrigSpacePointCounts_v1.cxx:18
xAOD::TrigSpacePointCounts_v1::sctSpBarrel
unsigned int sctSpBarrel() const
xAOD::TrigSpacePointCounts_v1::pixelClusSizeBins
unsigned int pixelClusSizeBins() const
xAOD::TrigSpacePointCounts_v1::contentsPixelClusEndcapC
const std::vector< float > & contentsPixelClusEndcapC() const
getters
xAOD::TrigSpacePointCounts_v1::contentsPixelClusEndcapA
const std::vector< float > & contentsPixelClusEndcapA() const
xAOD::TrigSpacePointCounts_v1::sctSpEndcapC
unsigned int sctSpEndcapC() const
xAOD::TrigSpacePointCounts_v1::setSctSpBarrel
void setSctSpBarrel(unsigned int setB)
xAOD::TrigSpacePointCounts_v1::setPixelClusSizeMin
void setPixelClusSizeMin(float val_min)
xAOD::TrigSpacePointCounts_v1::setContentsPixelClusEndcapA
void setContentsPixelClusEndcapA(const std::vector< float > &contentsPixelClusEndcapA)
xAOD::TrigSpacePointCounts_v1::setContentsPixelClusEndcapC
void setContentsPixelClusEndcapC(const std::vector< float > &contentsPixelClusEndcapC)
xAOD::TrigSpacePointCounts_v1::pixelClusSizeMax
float pixelClusSizeMax() const
xAOD::TrigSpacePointCounts_v1::setPixelClusTotMin
void setPixelClusTotMin(float val_min)
xAOD::TrigSpacePointCounts_v1::pixelClusTotMax
float pixelClusTotMax() const
xAOD::TrigSpacePointCounts_v1::pixelClusTotMin
float pixelClusTotMin() const
xAOD::TrigSpacePointCounts_v1::setSctSpEndcapC
void setSctSpEndcapC(unsigned int sctEC)
xAOD::TrigSpacePointCounts_v1::setSctSpEndcapA
void setSctSpEndcapA(unsigned int setEA)
xAOD::TrigSpacePointCounts_v1::pixelClusEndcapCSumEntries
double pixelClusEndcapCSumEntries(float value_x, float value_y, int cutType) const
Definition
TrigSpacePointCounts_v1.cxx:53
xAOD::TrigSpacePointCounts_v1::contentsPixelClusBarrel
const std::vector< float > & contentsPixelClusBarrel() const
xAOD::TrigSpacePointCounts_v1::setContentsPixelClusBarrel
void setContentsPixelClusBarrel(const std::vector< float > &contentsPixelClusBarrel)
xAOD::TrigSpacePointCounts_v1::setPixelClusTotBins
void setPixelClusTotBins(unsigned int val_N)
xAOD::TrigSpacePointCounts_v1::pixelClusEndcapASumEntries
double pixelClusEndcapASumEntries(float value_x, float value_y, int cutType) const
Definition
TrigSpacePointCounts_v1.cxx:45
SG::AuxElement
AuxElement(SG::AuxVectorData *container, size_t index)
Base class for elements of a container that can have aux data.
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
Generated on
for ATLAS Offline Software by
1.17.0