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 ( std::shared_ptr< MaterialBudgetData data)

Definition at line 4 of file MaterialBudgetFormat.cc.

4 : theData(data) {}
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:79
std::shared_ptr< MaterialBudgetData > theData
virtual MaterialBudgetFormat::~MaterialBudgetFormat ( )
inlinevirtual

Definition at line 12 of file MaterialBudgetFormat.h.

12 {}

Member Function Documentation

virtual void MaterialBudgetFormat::endOfRun ( )
inlinevirtual
virtual void MaterialBudgetFormat::fillEndTrack ( )
inlinevirtual
virtual void MaterialBudgetFormat::fillPerStep ( )
inlinevirtual
virtual void MaterialBudgetFormat::fillStartTrack ( )
inlinevirtual

Member Data Documentation

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