Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Validation
Geometry
interface
MaterialBudgetEcalHistos.h
Go to the documentation of this file.
1
#ifndef MaterialBudgetEcalHistos_h
2
#define MaterialBudgetEcalHistos_h 1
3
4
#include "
Validation/Geometry/interface/MaterialBudgetFormat.h
"
5
#include "
Validation/Geometry/interface/TestHistoMgr.h
"
6
7
#include <string>
8
9
class
MaterialBudgetEcalHistos
:
public
MaterialBudgetFormat
10
{
11
public
:
12
13
MaterialBudgetEcalHistos
(
MaterialBudgetData
*
data
,
14
TestHistoMgr
* mgr,
15
const
std::string&
fileName
);
16
virtual
~MaterialBudgetEcalHistos
(){
hend
(); }
17
18
virtual
void
fillStartTrack
();
19
virtual
void
fillPerStep
();
20
virtual
void
fillEndTrack
();
21
22
private
:
23
24
virtual
void
book
();
25
virtual
void
hend
();
26
27
28
private
:
29
int
MAXNUMBERSTEPS
;
30
double
*
theDmb
;
31
double
*
theX
;
32
double
*
theY
;
33
double
*
theZ
;
34
double
*
theVoluId
;
35
double
*
theMateId
;
36
37
TestHistoMgr
*
hmgr
;
38
39
};
40
41
42
#endif
MaterialBudgetFormat.h
MaterialBudgetEcalHistos::fillEndTrack
virtual void fillEndTrack()
Definition:
MaterialBudgetEcalHistos.cc:119
MaterialBudgetEcalHistos::MaterialBudgetEcalHistos
MaterialBudgetEcalHistos(MaterialBudgetData *data, TestHistoMgr *mgr, const std::string &fileName)
Definition:
MaterialBudgetEcalHistos.cc:7
MaterialBudgetEcalHistos::~MaterialBudgetEcalHistos
virtual ~MaterialBudgetEcalHistos()
Definition:
MaterialBudgetEcalHistos.h:16
MaterialBudgetEcalHistos::MAXNUMBERSTEPS
int MAXNUMBERSTEPS
Definition:
MaterialBudgetEcalHistos.h:29
MaterialBudgetEcalHistos::theMateId
double * theMateId
Definition:
MaterialBudgetEcalHistos.h:35
MaterialBudgetEcalHistos::theZ
double * theZ
Definition:
MaterialBudgetEcalHistos.h:33
TestHistoMgr
Definition:
TestHistoMgr.h:20
MaterialBudgetEcalHistos::theX
double * theX
Definition:
MaterialBudgetEcalHistos.h:31
convertXMLtoSQLite_cfg.fileName
tuple fileName
Definition:
convertXMLtoSQLite_cfg.py:12
MaterialBudgetEcalHistos::theDmb
double * theDmb
Definition:
MaterialBudgetEcalHistos.h:30
MaterialBudgetEcalHistos::theY
double * theY
Definition:
MaterialBudgetEcalHistos.h:32
MaterialBudgetEcalHistos::fillStartTrack
virtual void fillStartTrack()
Definition:
MaterialBudgetEcalHistos.cc:107
MaterialBudgetEcalHistos::theVoluId
double * theVoluId
Definition:
MaterialBudgetEcalHistos.h:34
MaterialBudgetEcalHistos::book
virtual void book()
Definition:
MaterialBudgetEcalHistos.cc:17
MaterialBudgetEcalHistos::fillPerStep
virtual void fillPerStep()
Definition:
MaterialBudgetEcalHistos.cc:113
MaterialBudgetEcalHistos::hmgr
TestHistoMgr * hmgr
Definition:
MaterialBudgetEcalHistos.h:37
MaterialBudgetFormat
Definition:
MaterialBudgetFormat.h:9
MaterialBudgetEcalHistos
Definition:
MaterialBudgetEcalHistos.h:9
MaterialBudgetEcalHistos::hend
virtual void hend()
Definition:
MaterialBudgetEcalHistos.cc:171
TestHistoMgr.h
runTheMatrix.data
data
Definition:
runTheMatrix.py:756
MaterialBudgetData
Definition:
MaterialBudgetData.h:18
Generated for CMSSW Reference Manual by
1.8.5