CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Attributes
MaterialBudgetFormat Class Reference

#include <MaterialBudgetFormat.h>

Inheritance diagram for MaterialBudgetFormat:
MaterialBudgetEcalHistos MaterialBudgetHGCalHistos MaterialBudgetHistos MaterialBudgetMtdHistos MaterialBudgetTrackerHistos MaterialBudgetTree MaterialBudgetTxt

Public Member Functions

virtual void endOfRun ()
 
virtual void fillEndTrack ()
 
virtual void fillPerStep ()
 
virtual void fillStartTrack ()
 
 MaterialBudgetFormat (std::shared_ptr< MaterialBudgetData > data)
 
virtual ~MaterialBudgetFormat ()
 

Protected Attributes

std::shared_ptr< MaterialBudgetDatatheData
 
std::string theFileName
 

Detailed Description

Definition at line 9 of file MaterialBudgetFormat.h.

Constructor & Destructor Documentation

◆ MaterialBudgetFormat()

MaterialBudgetFormat::MaterialBudgetFormat ( std::shared_ptr< MaterialBudgetData data)

Definition at line 4 of file MaterialBudgetFormat.cc.

4 : theData(data) {}

◆ ~MaterialBudgetFormat()

virtual MaterialBudgetFormat::~MaterialBudgetFormat ( )
inlinevirtual

Definition at line 12 of file MaterialBudgetFormat.h.

12 {}

Member Function Documentation

◆ endOfRun()

virtual void MaterialBudgetFormat::endOfRun ( )
inlinevirtual

◆ fillEndTrack()

virtual void MaterialBudgetFormat::fillEndTrack ( )
inlinevirtual

◆ fillPerStep()

virtual void MaterialBudgetFormat::fillPerStep ( )
inlinevirtual

◆ fillStartTrack()

virtual void MaterialBudgetFormat::fillStartTrack ( )
inlinevirtual

Member Data Documentation

◆ theData

std::shared_ptr<MaterialBudgetData> MaterialBudgetFormat::theData
protected

◆ theFileName

std::string MaterialBudgetFormat::theFileName
protected
MaterialBudgetFormat::theData
std::shared_ptr< MaterialBudgetData > theData
Definition: MaterialBudgetFormat.h:20
data
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:79