Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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
{
9
public
:
10
11
MaterialBudgetTrackerHistos
(
MaterialBudgetData
*
data
,
12
TestHistoMgr
* mgr,
13
const
std::string&
fileName
);
14
virtual
~MaterialBudgetTrackerHistos
(){
hend
(); }
15
16
virtual
void
fillStartTrack
();
17
virtual
void
fillPerStep
();
18
virtual
void
fillEndTrack
();
19
20
private
:
21
22
virtual
void
book
();
23
virtual
void
hend
();
24
25
26
private
:
27
int
MAXNUMBERSTEPS
;
28
double
*
theDmb
;
29
double
*
theX
;
30
double
*
theY
;
31
double
*
theZ
;
32
double
*
theVoluId
;
33
double
*
theMateId
;
34
35
TestHistoMgr
*
hmgr
;
36
37
};
38
39
40
#endif
MaterialBudgetTrackerHistos::theX
double * theX
Definition:
MaterialBudgetTrackerHistos.h:29
MaterialBudgetFormat.h
MaterialBudgetTrackerHistos::~MaterialBudgetTrackerHistos
virtual ~MaterialBudgetTrackerHistos()
Definition:
MaterialBudgetTrackerHistos.h:14
TestHistoMgr
Definition:
TestHistoMgr.h:20
MaterialBudgetTrackerHistos::MaterialBudgetTrackerHistos
MaterialBudgetTrackerHistos(MaterialBudgetData *data, TestHistoMgr *mgr, const std::string &fileName)
Definition:
MaterialBudgetTrackerHistos.cc:10
MaterialBudgetTrackerHistos::theMateId
double * theMateId
Definition:
MaterialBudgetTrackerHistos.h:33
convertXMLtoSQLite_cfg.fileName
tuple fileName
Definition:
convertXMLtoSQLite_cfg.py:12
MaterialBudgetTrackerHistos::hmgr
TestHistoMgr * hmgr
Definition:
MaterialBudgetTrackerHistos.h:35
MaterialBudgetTrackerHistos::book
virtual void book()
Definition:
MaterialBudgetTrackerHistos.cc:20
MaterialBudgetTrackerHistos::fillStartTrack
virtual void fillStartTrack()
Definition:
MaterialBudgetTrackerHistos.cc:257
MaterialBudgetTrackerHistos::hend
virtual void hend()
Definition:
MaterialBudgetTrackerHistos.cc:715
MaterialBudgetTrackerHistos::theVoluId
double * theVoluId
Definition:
MaterialBudgetTrackerHistos.h:32
MaterialBudgetTrackerHistos::theZ
double * theZ
Definition:
MaterialBudgetTrackerHistos.h:31
MaterialBudgetTrackerHistos::fillPerStep
virtual void fillPerStep()
Definition:
MaterialBudgetTrackerHistos.cc:263
MaterialBudgetFormat
Definition:
MaterialBudgetFormat.h:9
data
char data[epos_bytes_allocation]
Definition:
EPOS_Wrapper.h:82
MaterialBudgetTrackerHistos::theY
double * theY
Definition:
MaterialBudgetTrackerHistos.h:30
MaterialBudgetTrackerHistos::MAXNUMBERSTEPS
int MAXNUMBERSTEPS
Definition:
MaterialBudgetTrackerHistos.h:27
MaterialBudgetTrackerHistos
Definition:
MaterialBudgetTrackerHistos.h:7
MaterialBudgetTrackerHistos::fillEndTrack
virtual void fillEndTrack()
Definition:
MaterialBudgetTrackerHistos.cc:269
TestHistoMgr.h
MaterialBudgetData
Definition:
MaterialBudgetData.h:18
MaterialBudgetTrackerHistos::theDmb
double * theDmb
Definition:
MaterialBudgetTrackerHistos.h:28
Generated for CMSSW Reference Manual by
1.8.5