Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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
#include <memory>
6
7
class
MaterialBudgetData
;
8
9
class
MaterialBudgetFormat
{
10
public
:
11
MaterialBudgetFormat
(std::shared_ptr<MaterialBudgetData>
data
);
12
virtual
~MaterialBudgetFormat
() {}
13
14
virtual
void
fillStartTrack
() {}
15
virtual
void
fillPerStep
() {}
16
virtual
void
fillEndTrack
() {}
17
virtual
void
endOfRun
() {}
18
19
protected
:
20
std::shared_ptr<MaterialBudgetData>
theData
;
21
std::string
theFileName
;
22
};
23
24
#endif
MaterialBudgetFormat::endOfRun
virtual void endOfRun()
Definition:
MaterialBudgetFormat.h:17
MaterialBudgetFormat::MaterialBudgetFormat
MaterialBudgetFormat(std::shared_ptr< MaterialBudgetData > data)
Definition:
MaterialBudgetFormat.cc:4
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
MaterialBudgetFormat::theFileName
std::string theFileName
Definition:
MaterialBudgetFormat.h:21
MaterialBudgetFormat::fillStartTrack
virtual void fillStartTrack()
Definition:
MaterialBudgetFormat.h:14
MaterialBudgetFormat::fillEndTrack
virtual void fillEndTrack()
Definition:
MaterialBudgetFormat.h:16
MaterialBudgetFormat::fillPerStep
virtual void fillPerStep()
Definition:
MaterialBudgetFormat.h:15
MaterialBudgetFormat
Definition:
MaterialBudgetFormat.h:9
data
char data[epos_bytes_allocation]
Definition:
EPOS_Wrapper.h:79
MaterialBudgetData
Definition:
MaterialBudgetData.h:21
MaterialBudgetFormat::~MaterialBudgetFormat
virtual ~MaterialBudgetFormat()
Definition:
MaterialBudgetFormat.h:12
MaterialBudgetFormat::theData
std::shared_ptr< MaterialBudgetData > theData
Definition:
MaterialBudgetFormat.h:20
Generated for CMSSW Reference Manual by
1.8.5