PandaRoot
BSEmcMCPar Class Reference

Container for runtime parameters that are required for the transformation from BSEmcMCPoints to BSEmcMCDeposits. More...

#include <BSEmcMCPar.h>

Inheritance diagram for BSEmcMCPar:

Public Member Functions

 BSEmcMCPar (const char *t_name="EmcMCPar", const char *t_title="Emc Geometry Version Flag", const char *t_context="TestDefaultContext")
 
 ~BSEmcMCPar (void)
 
void clear (void)
 
Double_t GetEnergyDepositThreshold () const
 
Double_t GetCutMotherParticle () const
 
Double_t GetCutSameTrack () const
 
const Text_t * GetNonUniformityFile () const
 
void putParams (FairParamList *)
 
Bool_t getParams (FairParamList *)
 

Static Public Attributes

static const std::string fgParameterName
 

Detailed Description

Container for runtime parameters that are required for the transformation from BSEmcMCPoints to BSEmcMCDeposits.

based on PndEmcDigiPar

Author
Ben Salisbury salis.nosp@m.bury.nosp@m.@hisk.nosp@m.p.un.nosp@m.i-bon.nosp@m.n.de, HISKP Bonn
Date
2021-01

Definition at line 24 of file BSEmcMCPar.h.

Constructor & Destructor Documentation

◆ BSEmcMCPar()

BSEmcMCPar::BSEmcMCPar ( const char *  t_name = "EmcMCPar",
const char *  t_title = "Emc Geometry Version Flag",
const char *  t_context = "TestDefaultContext" 
)

◆ ~BSEmcMCPar()

BSEmcMCPar::~BSEmcMCPar ( void  )

Member Function Documentation

◆ clear()

void BSEmcMCPar::clear ( void  )

◆ GetCutMotherParticle()

Double_t BSEmcMCPar::GetCutMotherParticle ( ) const
inline

Definition at line 32 of file BSEmcMCPar.h.

32 { return fCutMotherParticle; }

◆ GetCutSameTrack()

Double_t BSEmcMCPar::GetCutSameTrack ( ) const
inline

Definition at line 33 of file BSEmcMCPar.h.

33 { return fCutSameTrack; }

◆ GetEnergyDepositThreshold()

Double_t BSEmcMCPar::GetEnergyDepositThreshold ( ) const
inline

Definition at line 31 of file BSEmcMCPar.h.

31 { return fEnergyDepositThreshold; }

◆ GetNonUniformityFile()

const Text_t* BSEmcMCPar::GetNonUniformityFile ( ) const
inline

Definition at line 34 of file BSEmcMCPar.h.

References getParams(), and putParams().

34 { return fNonUniformityFile; }

◆ getParams()

Bool_t BSEmcMCPar::getParams ( FairParamList *  )

Referenced by GetNonUniformityFile().

◆ putParams()

void BSEmcMCPar::putParams ( FairParamList *  )

Referenced by GetNonUniformityFile().

Member Data Documentation

◆ fgParameterName

const std::string BSEmcMCPar::fgParameterName
static

Definition at line 26 of file BSEmcMCPar.h.


The documentation for this class was generated from the following file: