#include <MaterialBudgetTxt.h>
Public Member Functions | |
void | fillEndTrack () override |
void | fillPerStep () override |
void | fillStartTrack () override |
MaterialBudgetTxt (MaterialBudgetData *data, const std::string &fileName) | |
~MaterialBudgetTxt () override | |
Public Member Functions inherited from MaterialBudgetFormat | |
MaterialBudgetFormat (MaterialBudgetData *data) | |
virtual | ~MaterialBudgetFormat () |
Private Attributes | |
std::ofstream * | theFile |
Additional Inherited Members | |
Protected Attributes inherited from MaterialBudgetFormat | |
MaterialBudgetData * | theData |
std::string | theFileName |
Definition at line 9 of file MaterialBudgetTxt.h.
MaterialBudgetTxt::MaterialBudgetTxt | ( | MaterialBudgetData * | data, |
const std::string & | fileName | ||
) |
Definition at line 7 of file MaterialBudgetTxt.cc.
References MessageLogger_cfi::cerr, gather_cfg::cout, MillePedeFileConverter_cfg::out, and theFile.
|
override |
|
overridevirtual |
Implements MaterialBudgetFormat.
Definition at line 41 of file MaterialBudgetTxt.cc.
References MaterialBudgetData::getTotalMB(), and MaterialBudgetFormat::theData.
Referenced by MaterialBudgetAction::update().
|
overridevirtual |
Implements MaterialBudgetFormat.
Definition at line 33 of file MaterialBudgetTxt.cc.
References MaterialBudgetData::getPVcopyNo(), MaterialBudgetData::getPVname(), MaterialBudgetData::getRadLen(), MaterialBudgetData::getTotalMB(), MaterialBudgetData::getTrkLen(), and MaterialBudgetFormat::theData.
Referenced by MaterialBudgetAction::update().
|
overridevirtual |
Implements MaterialBudgetFormat.
Definition at line 24 of file MaterialBudgetTxt.cc.
References gather_cfg::cout, MaterialBudgetData::getEta(), MaterialBudgetData::getPhi(), and MaterialBudgetFormat::theData.
Referenced by MaterialBudgetAction::update().
|
private |
Definition at line 20 of file MaterialBudgetTxt.h.
Referenced by MaterialBudgetTxt(), and ~MaterialBudgetTxt().