Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Validation
Geometry
interface
MaterialBudgetMtdHistos.h
Go to the documentation of this file.
1
#ifndef MaterialBudgetMtdHistos_h
2
#define MaterialBudgetMtdHistos_h 1
3
4
#include "
Validation/Geometry/interface/MaterialBudgetFormat.h
"
5
#include "
Validation/Geometry/interface/TestHistoMgr.h
"
6
7
class
MaterialBudgetMtdHistos
:
public
MaterialBudgetFormat
{
8
public
:
9
MaterialBudgetMtdHistos
(std::shared_ptr<MaterialBudgetData>
data
,
10
std::shared_ptr<TestHistoMgr> mgr,
11
const
std::string
&
fileName
);
12
~MaterialBudgetMtdHistos
()
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
MaterialBudgetMtdHistos::fillEndTrack
void fillEndTrack() override
Definition:
MaterialBudgetMtdHistos.cc:210
MaterialBudgetFormat.h
MaterialBudgetMtdHistos::fillPerStep
void fillPerStep() override
Definition:
MaterialBudgetMtdHistos.cc:208
MaterialBudgetMtdHistos::theMateId
double * theMateId
Definition:
MaterialBudgetMtdHistos.h:25
MaterialBudgetMtdHistos::hmgr
std::shared_ptr< TestHistoMgr > hmgr
Definition:
MaterialBudgetMtdHistos.h:27
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
MaterialBudgetMtdHistos::~MaterialBudgetMtdHistos
~MaterialBudgetMtdHistos() override
Definition:
MaterialBudgetMtdHistos.h:12
MaterialBudgetMtdHistos::theVoluId
double * theVoluId
Definition:
MaterialBudgetMtdHistos.h:24
MillePedeFileConverter_cfg.fileName
tuple fileName
Definition:
MillePedeFileConverter_cfg.py:32
MaterialBudgetMtdHistos::endOfRun
void endOfRun() override
Definition:
MaterialBudgetMtdHistos.cc:338
MaterialBudgetMtdHistos::fillStartTrack
void fillStartTrack() override
Definition:
MaterialBudgetMtdHistos.cc:206
MaterialBudgetMtdHistos::theY
double * theY
Definition:
MaterialBudgetMtdHistos.h:22
MaterialBudgetFormat
Definition:
MaterialBudgetFormat.h:9
data
char data[epos_bytes_allocation]
Definition:
EPOS_Wrapper.h:79
MaterialBudgetMtdHistos::theZ
double * theZ
Definition:
MaterialBudgetMtdHistos.h:23
MaterialBudgetMtdHistos::MaterialBudgetMtdHistos
MaterialBudgetMtdHistos(std::shared_ptr< MaterialBudgetData > data, std::shared_ptr< TestHistoMgr > mgr, const std::string &fileName)
Definition:
MaterialBudgetMtdHistos.cc:6
MaterialBudgetMtdHistos::theDmb
double * theDmb
Definition:
MaterialBudgetMtdHistos.h:20
TestHistoMgr.h
MaterialBudgetMtdHistos::book
virtual void book()
Definition:
MaterialBudgetMtdHistos.cc:14
MaterialBudgetMtdHistos::theX
double * theX
Definition:
MaterialBudgetMtdHistos.h:21
MaterialBudgetMtdHistos
Definition:
MaterialBudgetMtdHistos.h:7
Generated for CMSSW Reference Manual by
1.8.5