CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
MaterialBudgetData Class Reference

#include <MaterialBudgetData.h>

Public Member Functions

bool allStepsON ()
 
void dataEndTrack (const G4Track *aTrack)
 
void dataPerStep (const G4Step *aStep)
 
void dataStartTrack (const G4Track *aTrack)
 
float getAirDil (int is) const
 
float getAirDmb (int is) const
 
float getAirFractionIL () const
 
float getAirFractionMB () const
 
float getAirIL () const
 
float getAirMB () const
 
float getCablesDil (int is) const
 
float getCablesDmb (int is) const
 
float getCablesFractionIL () const
 
float getCablesFractionMB () const
 
float getCablesIL () const
 
float getCablesMB () const
 
float getCoolingDil (int is) const
 
float getCoolingDmb (int is) const
 
float getCoolingFractionIL () const
 
float getCoolingFractionMB () const
 
float getCoolingIL () const
 
float getCoolingMB () const
 
float getElectronicsDil (int is) const
 
float getElectronicsDmb (int is) const
 
float getElectronicsFractionIL () const
 
float getElectronicsFractionMB () const
 
float getElectronicsIL () const
 
float getElectronicsMB () const
 
float getEnergy () const
 
float getEta () const
 
int getID () const
 
float getIntLen () const
 
float getMass () const
 
int getNumberOfSteps () const
 
float getOtherDil (int is) const
 
float getOtherDmb (int is) const
 
float getOtherFractionIL () const
 
float getOtherFractionMB () const
 
float getOtherIL () const
 
float getOtherMB () const
 
float getPhi () const
 
float getPt () const
 
int getPVcopyNo () const
 
std::string getPVname () const
 
float getRadLen () const
 
float getSensitiveDil (int is) const
 
float getSensitiveDmb (int is) const
 
float getSensitiveFractionIL () const
 
float getSensitiveFractionMB () const
 
float getSensitiveIL () const
 
float getSensitiveMB () const
 
float getStepDil (int is)
 
float getStepDmb (int is)
 
float getStepFinalBeta (int is)
 
float getStepFinalEnergy (int is)
 
float getStepFinalEta (int is)
 
float getStepFinalGamma (int is)
 
float getStepFinalMass (int is)
 
float getStepFinalPhi (int is)
 
float getStepFinalPt (int is)
 
float getStepFinalPx (int is)
 
float getStepFinalPy (int is)
 
float getStepFinalPz (int is)
 
double getStepFinalX (int is)
 
double getStepFinalY (int is)
 
double getStepFinalZ (int is)
 
int getStepID (int is)
 
float getStepInitialBeta (int is)
 
float getStepInitialEnergy (int is)
 
float getStepInitialEta (int is)
 
float getStepInitialGamma (int is)
 
float getStepInitialMass (int is)
 
float getStepInitialPhi (int is)
 
float getStepInitialPt (int is)
 
float getStepInitialPx (int is)
 
float getStepInitialPy (int is)
 
float getStepInitialPz (int is)
 
double getStepInitialX (int is)
 
double getStepInitialY (int is)
 
double getStepInitialZ (int is)
 
float getStepMaterialDensity (int is)
 
int getStepMaterialID (int is)
 
float getStepMaterialLambda0 (int is)
 
std::string getStepMaterialName (int is)
 
float getStepMaterialX0 (int is)
 
int getStepPostProcess (int is)
 
int getStepPreProcess (int is)
 
int getStepVolumeCopy (int is)
 
int getStepVolumeID (int is)
 
std::string getStepVolumeName (int is)
 
float getStepVolumeX (int is)
 
CLHEP::HepLorentzVector getStepVolumeXaxis (int is)
 
float getStepVolumeY (int is)
 
CLHEP::HepLorentzVector getStepVolumeYaxis (int is)
 
float getStepVolumeZ (int is)
 
CLHEP::HepLorentzVector getStepVolumeZaxis (int is)
 
float getSupportDil (int is) const
 
float getSupportDmb (int is) const
 
float getSupportFractionIL () const
 
float getSupportFractionMB () const
 
float getSupportIL () const
 
float getSupportMB () const
 
float getTotalIL () const
 
float getTotalMB () const
 
float getTrkLen () const
 
 MaterialBudgetData ()
 
void SetAllStepsToTree ()
 
 ~MaterialBudgetData ()
 

Private Attributes

bool allStepsToTree
 
double densityConvertionFactor
 
int MAXNUMBERSTEPS
 
MaterialBudgetCategorizermyMaterialBudgetCategorizer
 
int stepN
 
float * theAirDil
 
float * theAirDmb
 
float theAirFractionIL
 
float theAirFractionMB
 
float theAirIL
 
float theAirMB
 
float * theCablesDil
 
float * theCablesDmb
 
float theCablesFractionIL
 
float theCablesFractionMB
 
float theCablesIL
 
float theCablesMB
 
float * theCoolingDil
 
float * theCoolingDmb
 
float theCoolingFractionIL
 
float theCoolingFractionMB
 
float theCoolingIL
 
float theCoolingMB
 
float * theDil
 
float * theDmb
 
float * theElectronicsDil
 
float * theElectronicsDmb
 
float theElectronicsFractionIL
 
float theElectronicsFractionMB
 
float theElectronicsIL
 
float theElectronicsMB
 
float theEnergy
 
float theEta
 
double * theFinalX
 
double * theFinalY
 
double * theFinalZ
 
int theID
 
double * theInitialX
 
double * theInitialY
 
double * theInitialZ
 
float theIntLen
 
float theMass
 
float * theMaterialDensity
 
int * theMaterialID
 
float * theMaterialLambda0
 
std::string * theMaterialName
 
float * theMaterialX0
 
float * theOtherDil
 
float * theOtherDmb
 
float theOtherFractionIL
 
float theOtherFractionMB
 
float theOtherIL
 
float theOtherMB
 
float thePhi
 
float thePt
 
int thePVcopyNo
 
std::string thePVname
 
float theRadLen
 
float * theSensitiveDil
 
float * theSensitiveDmb
 
float theSensitiveFractionIL
 
float theSensitiveFractionMB
 
float theSensitiveIL
 
float theSensitiveMB
 
float * theStepFinalBeta
 
float * theStepFinalEnergy
 
float * theStepFinalEta
 
float * theStepFinalGamma
 
float * theStepFinalMass
 
float * theStepFinalPhi
 
float * theStepFinalPt
 
float * theStepFinalPx
 
float * theStepFinalPy
 
float * theStepFinalPz
 
int * theStepID
 
float * theStepInitialBeta
 
float * theStepInitialEnergy
 
float * theStepInitialEta
 
float * theStepInitialGamma
 
float * theStepInitialMass
 
float * theStepInitialPhi
 
float * theStepInitialPt
 
float * theStepInitialPx
 
float * theStepInitialPy
 
float * theStepInitialPz
 
int theStepN
 
int * theStepPostProcess
 
int * theStepPreProcess
 
float * theSupportDil
 
float * theSupportDmb
 
float theSupportFractionIL
 
float theSupportFractionMB
 
float theSupportIL
 
float theSupportMB
 
float theTotalIL
 
float theTotalMB
 
float theTrkLen
 
int * theVolumeCopy
 
int * theVolumeID
 
std::string * theVolumeName
 
float * theVolumeX
 
float * theVolumeXaxis1
 
float * theVolumeXaxis2
 
float * theVolumeXaxis3
 
float * theVolumeY
 
float * theVolumeYaxis1
 
float * theVolumeYaxis2
 
float * theVolumeYaxis3
 
float * theVolumeZ
 
float * theVolumeZaxis1
 
float * theVolumeZaxis2
 
float * theVolumeZaxis3
 

Detailed Description

Definition at line 18 of file MaterialBudgetData.h.

Constructor & Destructor Documentation

MaterialBudgetData::MaterialBudgetData ( )

Definition at line 12 of file MaterialBudgetData.cc.

MaterialBudgetData::~MaterialBudgetData ( )

Definition at line 20 of file MaterialBudgetData.cc.

Member Function Documentation

bool MaterialBudgetData::allStepsON ( )
inline

Definition at line 289 of file MaterialBudgetData.h.

void MaterialBudgetData::dataEndTrack ( const G4Track *  aTrack)

Definition at line 163 of file MaterialBudgetData.cc.

void MaterialBudgetData::dataPerStep ( const G4Step *  aStep)

Definition at line 173 of file MaterialBudgetData.cc.

void MaterialBudgetData::dataStartTrack ( const G4Track *  aTrack)

Definition at line 100 of file MaterialBudgetData.cc.

float MaterialBudgetData::getAirDil ( int  is) const
inline

Definition at line 154 of file MaterialBudgetData.h.

float MaterialBudgetData::getAirDmb ( int  is) const
inline

Definition at line 136 of file MaterialBudgetData.h.

float MaterialBudgetData::getAirFractionIL ( ) const
inline

Definition at line 73 of file MaterialBudgetData.h.

float MaterialBudgetData::getAirFractionMB ( ) const
inline

Definition at line 45 of file MaterialBudgetData.h.

float MaterialBudgetData::getAirIL ( ) const
inline

Definition at line 89 of file MaterialBudgetData.h.

float MaterialBudgetData::getAirMB ( ) const
inline

Definition at line 59 of file MaterialBudgetData.h.

float MaterialBudgetData::getCablesDil ( int  is) const
inline

Definition at line 146 of file MaterialBudgetData.h.

float MaterialBudgetData::getCablesDmb ( int  is) const
inline

Definition at line 128 of file MaterialBudgetData.h.

float MaterialBudgetData::getCablesFractionIL ( ) const
inline

Definition at line 65 of file MaterialBudgetData.h.

float MaterialBudgetData::getCablesFractionMB ( ) const
inline

Definition at line 37 of file MaterialBudgetData.h.

float MaterialBudgetData::getCablesIL ( ) const
inline

Definition at line 81 of file MaterialBudgetData.h.

float MaterialBudgetData::getCablesMB ( ) const
inline

Definition at line 51 of file MaterialBudgetData.h.

float MaterialBudgetData::getCoolingDil ( int  is) const
inline

Definition at line 148 of file MaterialBudgetData.h.

float MaterialBudgetData::getCoolingDmb ( int  is) const
inline

Definition at line 130 of file MaterialBudgetData.h.

float MaterialBudgetData::getCoolingFractionIL ( ) const
inline

Definition at line 67 of file MaterialBudgetData.h.

float MaterialBudgetData::getCoolingFractionMB ( ) const
inline

Definition at line 39 of file MaterialBudgetData.h.

float MaterialBudgetData::getCoolingIL ( ) const
inline

Definition at line 83 of file MaterialBudgetData.h.

float MaterialBudgetData::getCoolingMB ( ) const
inline

Definition at line 53 of file MaterialBudgetData.h.

float MaterialBudgetData::getElectronicsDil ( int  is) const
inline

Definition at line 150 of file MaterialBudgetData.h.

float MaterialBudgetData::getElectronicsDmb ( int  is) const
inline

Definition at line 132 of file MaterialBudgetData.h.

float MaterialBudgetData::getElectronicsFractionIL ( ) const
inline

Definition at line 69 of file MaterialBudgetData.h.

float MaterialBudgetData::getElectronicsFractionMB ( ) const
inline

Definition at line 41 of file MaterialBudgetData.h.

float MaterialBudgetData::getElectronicsIL ( ) const
inline

Definition at line 85 of file MaterialBudgetData.h.

float MaterialBudgetData::getElectronicsMB ( ) const
inline

Definition at line 55 of file MaterialBudgetData.h.

float MaterialBudgetData::getEnergy ( ) const
inline

Definition at line 101 of file MaterialBudgetData.h.

float MaterialBudgetData::getEta ( ) const
inline
int MaterialBudgetData::getID ( ) const
inline

Definition at line 97 of file MaterialBudgetData.h.

float MaterialBudgetData::getIntLen ( ) const
inline

Definition at line 118 of file MaterialBudgetData.h.

float MaterialBudgetData::getMass ( ) const
inline

Definition at line 103 of file MaterialBudgetData.h.

int MaterialBudgetData::getNumberOfSteps ( ) const
inline

Definition at line 107 of file MaterialBudgetData.h.

float MaterialBudgetData::getOtherDil ( int  is) const
inline

Definition at line 152 of file MaterialBudgetData.h.

float MaterialBudgetData::getOtherDmb ( int  is) const
inline

Definition at line 134 of file MaterialBudgetData.h.

float MaterialBudgetData::getOtherFractionIL ( ) const
inline

Definition at line 71 of file MaterialBudgetData.h.

float MaterialBudgetData::getOtherFractionMB ( ) const
inline

Definition at line 43 of file MaterialBudgetData.h.

float MaterialBudgetData::getOtherIL ( ) const
inline

Definition at line 87 of file MaterialBudgetData.h.

float MaterialBudgetData::getOtherMB ( ) const
inline

Definition at line 57 of file MaterialBudgetData.h.

float MaterialBudgetData::getPhi ( ) const
inline
float MaterialBudgetData::getPt ( ) const
inline

Definition at line 99 of file MaterialBudgetData.h.

int MaterialBudgetData::getPVcopyNo ( ) const
inline

Definition at line 114 of file MaterialBudgetData.h.

Referenced by MaterialBudgetTxt::fillPerStep().

std::string MaterialBudgetData::getPVname ( ) const
inline

Definition at line 112 of file MaterialBudgetData.h.

Referenced by MaterialBudgetTxt::fillPerStep().

float MaterialBudgetData::getRadLen ( ) const
inline

Definition at line 116 of file MaterialBudgetData.h.

Referenced by MaterialBudgetTxt::fillPerStep().

float MaterialBudgetData::getSensitiveDil ( int  is) const
inline

Definition at line 144 of file MaterialBudgetData.h.

float MaterialBudgetData::getSensitiveDmb ( int  is) const
inline

Definition at line 126 of file MaterialBudgetData.h.

float MaterialBudgetData::getSensitiveFractionIL ( ) const
inline

Definition at line 63 of file MaterialBudgetData.h.

float MaterialBudgetData::getSensitiveFractionMB ( ) const
inline

Definition at line 35 of file MaterialBudgetData.h.

float MaterialBudgetData::getSensitiveIL ( ) const
inline

Definition at line 79 of file MaterialBudgetData.h.

float MaterialBudgetData::getSensitiveMB ( ) const
inline

Definition at line 49 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepDil ( int  is)
inline

Definition at line 139 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepDmb ( int  is)
inline

Definition at line 121 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepFinalBeta ( int  is)
inline

Definition at line 229 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepFinalEnergy ( int  is)
inline

Definition at line 217 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepFinalEta ( int  is)
inline

Definition at line 211 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepFinalGamma ( int  is)
inline

Definition at line 232 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepFinalMass ( int  is)
inline

Definition at line 235 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepFinalPhi ( int  is)
inline

Definition at line 214 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepFinalPt ( int  is)
inline

Definition at line 208 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepFinalPx ( int  is)
inline

Definition at line 220 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepFinalPy ( int  is)
inline

Definition at line 223 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepFinalPz ( int  is)
inline

Definition at line 226 of file MaterialBudgetData.h.

double MaterialBudgetData::getStepFinalX ( int  is)
inline

Definition at line 166 of file MaterialBudgetData.h.

double MaterialBudgetData::getStepFinalY ( int  is)
inline

Definition at line 169 of file MaterialBudgetData.h.

double MaterialBudgetData::getStepFinalZ ( int  is)
inline

Definition at line 172 of file MaterialBudgetData.h.

int MaterialBudgetData::getStepID ( int  is)
inline

Definition at line 175 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepInitialBeta ( int  is)
inline

Definition at line 199 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepInitialEnergy ( int  is)
inline

Definition at line 187 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepInitialEta ( int  is)
inline

Definition at line 181 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepInitialGamma ( int  is)
inline

Definition at line 202 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepInitialMass ( int  is)
inline

Definition at line 205 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepInitialPhi ( int  is)
inline

Definition at line 184 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepInitialPt ( int  is)
inline

Definition at line 178 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepInitialPx ( int  is)
inline

Definition at line 190 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepInitialPy ( int  is)
inline

Definition at line 193 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepInitialPz ( int  is)
inline

Definition at line 196 of file MaterialBudgetData.h.

double MaterialBudgetData::getStepInitialX ( int  is)
inline

Definition at line 157 of file MaterialBudgetData.h.

double MaterialBudgetData::getStepInitialY ( int  is)
inline

Definition at line 160 of file MaterialBudgetData.h.

double MaterialBudgetData::getStepInitialZ ( int  is)
inline

Definition at line 163 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepMaterialDensity ( int  is)
inline

Definition at line 284 of file MaterialBudgetData.h.

int MaterialBudgetData::getStepMaterialID ( int  is)
inline

Definition at line 272 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepMaterialLambda0 ( int  is)
inline

Definition at line 281 of file MaterialBudgetData.h.

std::string MaterialBudgetData::getStepMaterialName ( int  is)
inline

Definition at line 275 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepMaterialX0 ( int  is)
inline

Definition at line 278 of file MaterialBudgetData.h.

int MaterialBudgetData::getStepPostProcess ( int  is)
inline

Definition at line 241 of file MaterialBudgetData.h.

int MaterialBudgetData::getStepPreProcess ( int  is)
inline

Definition at line 238 of file MaterialBudgetData.h.

int MaterialBudgetData::getStepVolumeCopy ( int  is)
inline

Definition at line 251 of file MaterialBudgetData.h.

int MaterialBudgetData::getStepVolumeID ( int  is)
inline

Definition at line 245 of file MaterialBudgetData.h.

std::string MaterialBudgetData::getStepVolumeName ( int  is)
inline

Definition at line 248 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepVolumeX ( int  is)
inline

Definition at line 254 of file MaterialBudgetData.h.

CLHEP::HepLorentzVector MaterialBudgetData::getStepVolumeXaxis ( int  is)
inline

Definition at line 263 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepVolumeY ( int  is)
inline

Definition at line 257 of file MaterialBudgetData.h.

CLHEP::HepLorentzVector MaterialBudgetData::getStepVolumeYaxis ( int  is)
inline

Definition at line 266 of file MaterialBudgetData.h.

float MaterialBudgetData::getStepVolumeZ ( int  is)
inline

Definition at line 260 of file MaterialBudgetData.h.

CLHEP::HepLorentzVector MaterialBudgetData::getStepVolumeZaxis ( int  is)
inline

Definition at line 269 of file MaterialBudgetData.h.

float MaterialBudgetData::getSupportDil ( int  is) const
inline

Definition at line 142 of file MaterialBudgetData.h.

float MaterialBudgetData::getSupportDmb ( int  is) const
inline

Definition at line 124 of file MaterialBudgetData.h.

float MaterialBudgetData::getSupportFractionIL ( ) const
inline

Definition at line 61 of file MaterialBudgetData.h.

float MaterialBudgetData::getSupportFractionMB ( ) const
inline

Definition at line 33 of file MaterialBudgetData.h.

float MaterialBudgetData::getSupportIL ( ) const
inline

Definition at line 77 of file MaterialBudgetData.h.

float MaterialBudgetData::getSupportMB ( ) const
inline

Definition at line 47 of file MaterialBudgetData.h.

float MaterialBudgetData::getTotalIL ( ) const
inline

Definition at line 75 of file MaterialBudgetData.h.

float MaterialBudgetData::getTotalMB ( ) const
inline
float MaterialBudgetData::getTrkLen ( ) const
inline

Definition at line 110 of file MaterialBudgetData.h.

Referenced by MaterialBudgetTxt::fillPerStep().

void MaterialBudgetData::SetAllStepsToTree ( )

!!WARNING: this number is also hardcoded when booking the tree

Definition at line 23 of file MaterialBudgetData.cc.

Member Data Documentation

bool MaterialBudgetData::allStepsToTree
private

Definition at line 372 of file MaterialBudgetData.h.

double MaterialBudgetData::densityConvertionFactor
private

Definition at line 374 of file MaterialBudgetData.h.

int MaterialBudgetData::MAXNUMBERSTEPS
private

Definition at line 371 of file MaterialBudgetData.h.

MaterialBudgetCategorizer* MaterialBudgetData::myMaterialBudgetCategorizer
private

Definition at line 366 of file MaterialBudgetData.h.

int MaterialBudgetData::stepN
private

Definition at line 370 of file MaterialBudgetData.h.

float * MaterialBudgetData::theAirDil
private

Definition at line 314 of file MaterialBudgetData.h.

float * MaterialBudgetData::theAirDmb
private

Definition at line 312 of file MaterialBudgetData.h.

float MaterialBudgetData::theAirFractionIL
private

Definition at line 302 of file MaterialBudgetData.h.

float MaterialBudgetData::theAirFractionMB
private

Definition at line 300 of file MaterialBudgetData.h.

float MaterialBudgetData::theAirIL
private

Definition at line 306 of file MaterialBudgetData.h.

float MaterialBudgetData::theAirMB
private

Definition at line 304 of file MaterialBudgetData.h.

float * MaterialBudgetData::theCablesDil
private

Definition at line 314 of file MaterialBudgetData.h.

float * MaterialBudgetData::theCablesDmb
private

Definition at line 312 of file MaterialBudgetData.h.

float MaterialBudgetData::theCablesFractionIL
private

Definition at line 302 of file MaterialBudgetData.h.

float MaterialBudgetData::theCablesFractionMB
private

Definition at line 300 of file MaterialBudgetData.h.

float MaterialBudgetData::theCablesIL
private

Definition at line 306 of file MaterialBudgetData.h.

float MaterialBudgetData::theCablesMB
private

Definition at line 304 of file MaterialBudgetData.h.

float * MaterialBudgetData::theCoolingDil
private

Definition at line 314 of file MaterialBudgetData.h.

float * MaterialBudgetData::theCoolingDmb
private

Definition at line 312 of file MaterialBudgetData.h.

float MaterialBudgetData::theCoolingFractionIL
private

Definition at line 302 of file MaterialBudgetData.h.

float MaterialBudgetData::theCoolingFractionMB
private

Definition at line 300 of file MaterialBudgetData.h.

float MaterialBudgetData::theCoolingIL
private

Definition at line 306 of file MaterialBudgetData.h.

float MaterialBudgetData::theCoolingMB
private

Definition at line 304 of file MaterialBudgetData.h.

float* MaterialBudgetData::theDil
private

Definition at line 313 of file MaterialBudgetData.h.

float* MaterialBudgetData::theDmb
private

Definition at line 311 of file MaterialBudgetData.h.

float * MaterialBudgetData::theElectronicsDil
private

Definition at line 314 of file MaterialBudgetData.h.

float * MaterialBudgetData::theElectronicsDmb
private

Definition at line 312 of file MaterialBudgetData.h.

float MaterialBudgetData::theElectronicsFractionIL
private

Definition at line 302 of file MaterialBudgetData.h.

float MaterialBudgetData::theElectronicsFractionMB
private

Definition at line 300 of file MaterialBudgetData.h.

float MaterialBudgetData::theElectronicsIL
private

Definition at line 306 of file MaterialBudgetData.h.

float MaterialBudgetData::theElectronicsMB
private

Definition at line 304 of file MaterialBudgetData.h.

float MaterialBudgetData::theEnergy
private

Definition at line 298 of file MaterialBudgetData.h.

float MaterialBudgetData::theEta
private

Definition at line 294 of file MaterialBudgetData.h.

double* MaterialBudgetData::theFinalX
private

Definition at line 310 of file MaterialBudgetData.h.

double * MaterialBudgetData::theFinalY
private

Definition at line 310 of file MaterialBudgetData.h.

double * MaterialBudgetData::theFinalZ
private

Definition at line 310 of file MaterialBudgetData.h.

int MaterialBudgetData::theID
private

Definition at line 297 of file MaterialBudgetData.h.

double* MaterialBudgetData::theInitialX
private

Definition at line 309 of file MaterialBudgetData.h.

double * MaterialBudgetData::theInitialY
private

Definition at line 309 of file MaterialBudgetData.h.

double * MaterialBudgetData::theInitialZ
private

Definition at line 309 of file MaterialBudgetData.h.

float MaterialBudgetData::theIntLen
private

Definition at line 369 of file MaterialBudgetData.h.

float MaterialBudgetData::theMass
private

Definition at line 299 of file MaterialBudgetData.h.

float* MaterialBudgetData::theMaterialDensity
private

Definition at line 337 of file MaterialBudgetData.h.

int* MaterialBudgetData::theMaterialID
private

Definition at line 333 of file MaterialBudgetData.h.

float* MaterialBudgetData::theMaterialLambda0
private

Definition at line 336 of file MaterialBudgetData.h.

std::string* MaterialBudgetData::theMaterialName
private

Definition at line 334 of file MaterialBudgetData.h.

float* MaterialBudgetData::theMaterialX0
private

Definition at line 335 of file MaterialBudgetData.h.

float * MaterialBudgetData::theOtherDil
private

Definition at line 314 of file MaterialBudgetData.h.

float * MaterialBudgetData::theOtherDmb
private

Definition at line 312 of file MaterialBudgetData.h.

float MaterialBudgetData::theOtherFractionIL
private

Definition at line 302 of file MaterialBudgetData.h.

float MaterialBudgetData::theOtherFractionMB
private

Definition at line 300 of file MaterialBudgetData.h.

float MaterialBudgetData::theOtherIL
private

Definition at line 306 of file MaterialBudgetData.h.

float MaterialBudgetData::theOtherMB
private

Definition at line 304 of file MaterialBudgetData.h.

float MaterialBudgetData::thePhi
private

Definition at line 294 of file MaterialBudgetData.h.

float MaterialBudgetData::thePt
private

Definition at line 296 of file MaterialBudgetData.h.

int MaterialBudgetData::thePVcopyNo
private

Definition at line 364 of file MaterialBudgetData.h.

std::string MaterialBudgetData::thePVname
private

Definition at line 363 of file MaterialBudgetData.h.

float MaterialBudgetData::theRadLen
private

Definition at line 368 of file MaterialBudgetData.h.

float * MaterialBudgetData::theSensitiveDil
private

Definition at line 314 of file MaterialBudgetData.h.

float * MaterialBudgetData::theSensitiveDmb
private

Definition at line 312 of file MaterialBudgetData.h.

float MaterialBudgetData::theSensitiveFractionIL
private

Definition at line 302 of file MaterialBudgetData.h.

float MaterialBudgetData::theSensitiveFractionMB
private

Definition at line 300 of file MaterialBudgetData.h.

float MaterialBudgetData::theSensitiveIL
private

Definition at line 306 of file MaterialBudgetData.h.

float MaterialBudgetData::theSensitiveMB
private

Definition at line 304 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepFinalBeta
private

Definition at line 356 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepFinalEnergy
private

Definition at line 352 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepFinalEta
private

Definition at line 350 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepFinalGamma
private

Definition at line 357 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepFinalMass
private

Definition at line 358 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepFinalPhi
private

Definition at line 351 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepFinalPt
private

Definition at line 349 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepFinalPx
private

Definition at line 353 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepFinalPy
private

Definition at line 354 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepFinalPz
private

Definition at line 355 of file MaterialBudgetData.h.

int* MaterialBudgetData::theStepID
private

Definition at line 338 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepInitialBeta
private

Definition at line 346 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepInitialEnergy
private

Definition at line 342 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepInitialEta
private

Definition at line 340 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepInitialGamma
private

Definition at line 347 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepInitialMass
private

Definition at line 348 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepInitialPhi
private

Definition at line 341 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepInitialPt
private

Definition at line 339 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepInitialPx
private

Definition at line 343 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepInitialPy
private

Definition at line 344 of file MaterialBudgetData.h.

float* MaterialBudgetData::theStepInitialPz
private

Definition at line 345 of file MaterialBudgetData.h.

int MaterialBudgetData::theStepN
private

Definition at line 308 of file MaterialBudgetData.h.

int* MaterialBudgetData::theStepPostProcess
private

Definition at line 360 of file MaterialBudgetData.h.

int* MaterialBudgetData::theStepPreProcess
private

Definition at line 359 of file MaterialBudgetData.h.

float* MaterialBudgetData::theSupportDil
private

Definition at line 314 of file MaterialBudgetData.h.

float* MaterialBudgetData::theSupportDmb
private

Definition at line 312 of file MaterialBudgetData.h.

float MaterialBudgetData::theSupportFractionIL
private

Definition at line 302 of file MaterialBudgetData.h.

float MaterialBudgetData::theSupportFractionMB
private

Definition at line 300 of file MaterialBudgetData.h.

float MaterialBudgetData::theSupportIL
private

Definition at line 306 of file MaterialBudgetData.h.

float MaterialBudgetData::theSupportMB
private

Definition at line 304 of file MaterialBudgetData.h.

float MaterialBudgetData::theTotalIL
private

Definition at line 305 of file MaterialBudgetData.h.

float MaterialBudgetData::theTotalMB
private

Definition at line 294 of file MaterialBudgetData.h.

float MaterialBudgetData::theTrkLen
private

Definition at line 362 of file MaterialBudgetData.h.

int* MaterialBudgetData::theVolumeCopy
private

Definition at line 320 of file MaterialBudgetData.h.

int* MaterialBudgetData::theVolumeID
private

Definition at line 318 of file MaterialBudgetData.h.

std::string* MaterialBudgetData::theVolumeName
private

Definition at line 319 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeX
private

Definition at line 321 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeXaxis1
private

Definition at line 324 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeXaxis2
private

Definition at line 325 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeXaxis3
private

Definition at line 326 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeY
private

Definition at line 322 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeYaxis1
private

Definition at line 327 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeYaxis2
private

Definition at line 328 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeYaxis3
private

Definition at line 329 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeZ
private

Definition at line 323 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeZaxis1
private

Definition at line 330 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeZaxis2
private

Definition at line 331 of file MaterialBudgetData.h.

float* MaterialBudgetData::theVolumeZaxis3
private

Definition at line 332 of file MaterialBudgetData.h.