Main Page
Namespaces
Classes
Package Documentation
Validation
Geometry
interface
MaterialBudgetFormat.h
Go to the documentation of this file.
1
#ifndef MaterialBudgetFormat_h
2
#define MaterialBudgetFormat_h 1
3
4
#include <string>
5
6
class
MaterialBudgetData
;
7
8
9
class
MaterialBudgetFormat
{
10
public
:
11
12
MaterialBudgetFormat
(
MaterialBudgetData
*
data
);
13
virtual
~MaterialBudgetFormat
(){ }
14
15
virtual
void
fillStartTrack
() = 0;
16
virtual
void
fillPerStep
() = 0;
17
virtual
void
fillEndTrack
() = 0;
18
19
protected
:
20
MaterialBudgetData
*
theData
;
21
std::string
theFileName
;
22
};
23
24
#endif
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
MaterialBudgetFormat::theData
MaterialBudgetData * theData
Definition:
MaterialBudgetFormat.h:20
MaterialBudgetFormat::theFileName
std::string theFileName
Definition:
MaterialBudgetFormat.h:21
MaterialBudgetFormat::fillStartTrack
virtual void fillStartTrack()=0
MaterialBudgetFormat::fillEndTrack
virtual void fillEndTrack()=0
MaterialBudgetFormat::MaterialBudgetFormat
MaterialBudgetFormat(MaterialBudgetData *data)
Definition:
MaterialBudgetFormat.cc:4
MaterialBudgetFormat
Definition:
MaterialBudgetFormat.h:9
data
char data[epos_bytes_allocation]
Definition:
EPOS_Wrapper.h:82
MaterialBudgetData
Definition:
MaterialBudgetData.h:18
MaterialBudgetFormat::~MaterialBudgetFormat
virtual ~MaterialBudgetFormat()
Definition:
MaterialBudgetFormat.h:13
MaterialBudgetFormat::fillPerStep
virtual void fillPerStep()=0
Generated for CMSSW Reference Manual by
1.8.11