ATLAS Offline Software
Loading...
Searching...
No Matches
Tier0.h
Go to the documentation of this file.
1
12
13
14#ifndef IDTPM2_TIER0_H
15#define IDTPM2_TIER0_H
16
17#include "GaudiKernel/ToolHandle.h"
19
22
23#include "TrackAnalysisStore.h"
24
25#include "IPlotBase.h"
26
27
28namespace IDTPM2 {
29
30class Tier0 : public IPlotBase {
31
32public:
33
34 Tier0( const std::string& name, ToolHandle<GenericMonitoringTool>* m=0 );
35
36 // Tier0( const std::string& name ) { }
37
38 virtual ~Tier0() { }
39
40 virtual void initialize();
41
42 virtual void execute( const TrackAnalysisStore& collections ) const;
43
44 virtual void finalize();
45
46 const std::string& name() const { return m_name; }
47
48private:
49
50 std::string m_name;
51
53
62
69
73
74
79
84
87
89
94
99
102
104
107
112
117
118
121
123
128
130
133
134
136
137
139
140
146
149
151
156
157
159
160
167
170
171};
172
173}
174
175#endif // IDTPM2_TIER0_H
emacs: this is -* c++ -*-
emacs: this is -*- c++ -*-
IPlotBase(const std::string &name, ToolHandle< GenericMonitoringTool > *m=0)
built from dirName and anaTag
Definition IPlotBase.h:41
TIDA::Histogram< float > m_hnsctvseta_rec
Definition Tier0.h:95
TIDA::Histogram< float > m_hnpixvsphi
Definition Tier0.h:76
TIDA::Histogram< float > m_hnpixvsd0_rec
Definition Tier0.h:92
TIDA::Histogram< float > m_hz0eff
Definition Tier0.h:59
TIDA::Histogram< float > m_htrkphi_rec
Definition Tier0.h:143
TIDA::Histogram< float > m_htrkvtx_x_lb
Definition Tier0.h:70
TIDA::Histogram< float > m_hipTres
Definition Tier0.h:64
TIDA::Histogram< float > m_hnpixvsd0
Definition Tier0.h:77
TIDA::Histogram< float > m_htrkipT_residual
Definition Tier0.h:162
Tier0(const std::string &name, ToolHandle< GenericMonitoringTool > *m=0)
Definition Tier0.cxx:24
TIDA::Histogram< float > m_hd0vsphi_rec
Definition Tier0.h:106
TIDA::Histogram< float > m_hroieta
Definition Tier0.h:109
TIDA::Histogram< float > m_htrkphi_residual
Definition Tier0.h:164
TIDA::Histogram< float > m_htrkvtx_z_lb
Definition Tier0.h:72
TIDA::Histogram< float > m_htrkpT_rec
Definition Tier0.h:141
TIDA::Histogram< float > m_hntrt_rec
Definition Tier0.h:155
TIDA::Histogram< float > m_hpTres
Definition Tier0.h:63
TIDA::Histogram< float > m_htrketa_rec
Definition Tier0.h:142
virtual void initialize()
Book the histograms.
Definition Tier0.cxx:31
TIDA::Histogram< float > m_hetaeff
Definition Tier0.h:56
TIDA::Histogram< float > m_hnsihits_rec
Definition Tier0.h:154
TIDA::Histogram< float > m_hnsctvspT_rec
Definition Tier0.h:98
TIDA::Histogram< float > m_htrkdz0_rec
Definition Tier0.h:148
TIDA::Histogram< float > m_hd0vsphi
Definition Tier0.h:105
TIDA::Histogram< float > m_hpTeff
Definition Tier0.h:55
TIDA::Histogram< float > m_hnVtxeff
Definition Tier0.h:60
TIDA::Histogram< float > m_hnsctvsd0_rec
Definition Tier0.h:97
TIDA::Histogram< float > m_htrkpT_residual
Definition Tier0.h:161
TIDA::Histogram< float > m_hetares
Definition Tier0.h:65
TIDA::Histogram< float > m_htrkphi
Definition Tier0.h:114
TIDA::Histogram< float > m_hnpixvsphi_rec
Definition Tier0.h:91
TIDA::Histogram< float > m_hphieff
Definition Tier0.h:57
TIDA::Histogram< float > m_hnsctvsd0
Definition Tier0.h:82
virtual ~Tier0()
Definition Tier0.h:38
TIDA::Histogram< float > m_hntrtvsphi_rec
Definition Tier0.h:101
TIDA::Histogram< float > m_hntrk
Definition Tier0.h:110
TIDA::Histogram< float > m_hlbeff
Definition Tier0.h:61
virtual void finalize()
Finalize resolution and bias histograms should be called from the calling montools stop() method.
Definition Tier0.cxx:461
TIDA::Histogram< float > m_htrkvtx_y_lb
Definition Tier0.h:71
TIDA::Histogram< float > m_hlayer_rec
Definition Tier0.h:158
TIDA::Histogram< float > m_hntrtvseta
Definition Tier0.h:85
TIDA::Histogram< float > m_htrkd0
Definition Tier0.h:115
TIDA::Histogram< float > m_hmu
Definition Tier0.h:135
TIDA::Histogram< float > m_htrkdz0
Definition Tier0.h:120
TIDA::Histogram< float > m_hnsctvsphi
Definition Tier0.h:81
TIDA::Histogram< float > m_hnpixvspT_rec
Definition Tier0.h:93
TIDA::Histogram< float > m_chi2dof
Definition Tier0.h:131
TIDA::Histogram< float > m_hd0res
Definition Tier0.h:67
virtual void execute(const TrackAnalysisStore &collections) const
this can be over ridden if need be
Definition Tier0.cxx:202
TIDA::Histogram< float > m_hd0eff
Definition Tier0.h:58
TIDA::Histogram< float > m_hntrk_rec
Definition Tier0.h:129
TIDA::Histogram< float > m_htotal_efficiency
Monitorwd::AScalar Histogram wrapper class.
Definition Tier0.h:54
TIDA::Histogram< float > m_htrkz0_rec
Definition Tier0.h:145
TIDA::Histogram< float > m_hnsihits_lb
Definition Tier0.h:88
TIDA::Histogram< float > m_htrkdz0_residual
Definition Tier0.h:169
std::string m_name
Definition Tier0.h:50
TIDA::Histogram< float > m_hnpix_rec
Definition Tier0.h:152
TIDA::Histogram< float > m_htrkpT
Definition Tier0.h:111
TIDA::Histogram< float > m_hnsctvsphi_rec
Definition Tier0.h:96
TIDA::Histogram< float > m_hnpix
Definition Tier0.h:124
TIDA::Histogram< float > m_htrkd0sig
Definition Tier0.h:122
TIDA::Histogram< float > m_hz0res
Definition Tier0.h:68
TIDA::Histogram< float > m_hntrtvseta_rec
Definition Tier0.h:100
TIDA::Histogram< float > m_hnsct
Definition Tier0.h:125
TIDA::Histogram< float > m_hnsihits
Definition Tier0.h:126
TIDA::Histogram< float > m_hntrt
Definition Tier0.h:127
TIDA::Histogram< float > m_hntrtvsphi
Definition Tier0.h:86
TIDA::Histogram< float > m_htrkdd0_residual
Definition Tier0.h:168
TIDA::Histogram< float > m_hchain
Definition Tier0.h:108
TIDA::Histogram< float > m_htrketa_residual
Definition Tier0.h:163
TIDA::Histogram< float > m_chi2dof_rec
Definition Tier0.h:132
TIDA::Histogram< float > m_hlayer
Definition Tier0.h:138
TIDA::Histogram< float > m_htrkz0_residual
Definition Tier0.h:166
TIDA::Histogram< float > m_htrkd0sig_rec
Definition Tier0.h:150
TIDA::Histogram< float > m_htrkdd0
Definition Tier0.h:119
TIDA::Histogram< float > m_htrketa
Definition Tier0.h:113
TIDA::Histogram< float > m_htrkd0_rec
Definition Tier0.h:144
TIDA::Histogram< float > m_hnsihits_lb_rec
Definition Tier0.h:103
TIDA::Histogram< float > m_hnpixvseta
Definition Tier0.h:75
TIDA::Histogram< float > m_hnsctvspT
Definition Tier0.h:83
TIDA::Histogram< float > m_hnpixvspT
Definition Tier0.h:78
TIDA::Histogram< float > m_hnpixvseta_rec
Definition Tier0.h:90
TIDA::Histogram< float > m_htrkdd0_rec
Definition Tier0.h:147
TIDA::Histogram< float > m_hphires
Definition Tier0.h:66
TIDA::Histogram< float > m_hnsct_rec
Definition Tier0.h:153
TIDA::Histogram< float > m_htrkd0_residual
Definition Tier0.h:165
const std::string & name() const
Definition Tier0.h:46
TIDA::Histogram< float > m_hnsctvseta
Definition Tier0.h:80
TIDA::Histogram< float > m_htrkz0
Definition Tier0.h:116
Search the ancestor history, looking for an ancestor that satifies the predicate ....
Definition AnalysisR4.h:31