Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Validation
Geometry
interface
MaterialBudgetTrackerHistos.h
Go to the documentation of this file.
1
#ifndef MaterialBudgetTrackerHistos_h
2
#define MaterialBudgetTrackerHistos_h 1
3
4
#include "
Validation/Geometry/interface/MaterialBudgetFormat.h
"
5
#include "
Validation/Geometry/interface/TestHistoMgr.h
"
6
7
class
MaterialBudgetTrackerHistos
:
public
MaterialBudgetFormat
{
8
public
:
9
MaterialBudgetTrackerHistos
(std::shared_ptr<MaterialBudgetData>
data
,
10
std::shared_ptr<TestHistoMgr> mgr,
11
const
std::string
&
fileName
);
12
~MaterialBudgetTrackerHistos
()
override
{}
13
void
fillStartTrack
()
override
;
14
void
fillPerStep
()
override
;
15
void
fillEndTrack
()
override
;
16
void
endOfRun
()
override
;
17
18
private
:
19
virtual
void
book
();
20
double
*
theDmb
;
21
double
*
theX
;
22
double
*
theY
;
23
double
*
theZ
;
24
double
*
theVoluId
;
25
double
*
theMateId
;
26
27
std::shared_ptr<TestHistoMgr>
hmgr
;
28
};
29
30
#endif
MaterialBudgetTrackerHistos::theX
double * theX
Definition:
MaterialBudgetTrackerHistos.h:21
MaterialBudgetFormat.h
MaterialBudgetTrackerHistos::fillPerStep
void fillPerStep() override
Definition:
MaterialBudgetTrackerHistos.cc:303
MaterialBudgetTrackerHistos::fillEndTrack
void fillEndTrack() override
Definition:
MaterialBudgetTrackerHistos.cc:305
MaterialBudgetTrackerHistos::theMateId
double * theMateId
Definition:
MaterialBudgetTrackerHistos.h:25
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
MaterialBudgetTrackerHistos::hmgr
std::shared_ptr< TestHistoMgr > hmgr
Definition:
MaterialBudgetTrackerHistos.h:27
MillePedeFileConverter_cfg.fileName
tuple fileName
Definition:
MillePedeFileConverter_cfg.py:32
MaterialBudgetTrackerHistos::book
virtual void book()
Definition:
MaterialBudgetTrackerHistos.cc:17
MaterialBudgetTrackerHistos::MaterialBudgetTrackerHistos
MaterialBudgetTrackerHistos(std::shared_ptr< MaterialBudgetData > data, std::shared_ptr< TestHistoMgr > mgr, const std::string &fileName)
Definition:
MaterialBudgetTrackerHistos.cc:9
MaterialBudgetTrackerHistos::theVoluId
double * theVoluId
Definition:
MaterialBudgetTrackerHistos.h:24
MaterialBudgetTrackerHistos::theZ
double * theZ
Definition:
MaterialBudgetTrackerHistos.h:23
MaterialBudgetTrackerHistos::fillStartTrack
void fillStartTrack() override
Definition:
MaterialBudgetTrackerHistos.cc:301
MaterialBudgetTrackerHistos::endOfRun
void endOfRun() override
Definition:
MaterialBudgetTrackerHistos.cc:745
MaterialBudgetTrackerHistos::~MaterialBudgetTrackerHistos
~MaterialBudgetTrackerHistos() override
Definition:
MaterialBudgetTrackerHistos.h:12
MaterialBudgetFormat
Definition:
MaterialBudgetFormat.h:9
data
char data[epos_bytes_allocation]
Definition:
EPOS_Wrapper.h:79
MaterialBudgetTrackerHistos::theY
double * theY
Definition:
MaterialBudgetTrackerHistos.h:22
MaterialBudgetTrackerHistos
Definition:
MaterialBudgetTrackerHistos.h:7
TestHistoMgr.h
MaterialBudgetTrackerHistos::theDmb
double * theDmb
Definition:
MaterialBudgetTrackerHistos.h:20
Generated for CMSSW Reference Manual by
1.8.5