PandaRoot
PndLmdStripHitProducer Class Reference

#include <PndLmdStripHitProducer.h>

Inheritance diagram for PndLmdStripHitProducer:
PndSdsStripHitProducer PndSdsTask PndPersistencyTask

Public Member Functions

 PndLmdStripHitProducer ()
 
virtual ~PndLmdStripHitProducer ()
 
virtual void SetBranchNames (TString inBranchname, TString outBranchname, TString folderName)
 
virtual void SetBranchNames ()
 
virtual void SetCalculators ()
 
virtual void SetParContainers ()
 
 ClassDef (PndLmdStripHitProducer, 65)
 
- Public Member Functions inherited from PndSdsStripHitProducer
 PndSdsStripHitProducer ()
 
 PndSdsStripHitProducer (PndSdsStripHitProducer &other)
 
 PndSdsStripHitProducer (const char *name)
 
virtual ~PndSdsStripHitProducer ()
 
virtual InitStatus Init ()
 
virtual InitStatus ReInit ()
 
virtual void SetMCPointType ()
 
virtual void Exec (Option_t *opt)
 
virtual void FinishEvent ()
 
virtual void FinishTask ()
 
void AddDigi (Int_t &iStrip, Int_t iPoint, Int_t detID, Int_t sensorID, Int_t fe, Int_t chan, Double_t charge)
 
void RunTimeBased ()
 
PndSdsStripHitProduceroperator= (PndSdsStripHitProducer &other)
 
- Public Member Functions inherited from PndSdsTask
 PndSdsTask ()
 
 PndSdsTask (const char *name, Int_t iVerbose=1)
 
virtual ~PndSdsTask ()
 
virtual void SetInBranchId ()
 
- Public Member Functions inherited from PndPersistencyTask
 PndPersistencyTask ()
 
 PndPersistencyTask (const char *name, Int_t iVerbose=1)
 
virtual ~PndPersistencyTask ()
 
void SetPersistency (Bool_t val=kTRUE)
 
Bool_t GetPersistency ()
 

Additional Inherited Members

- Protected Member Functions inherited from PndSdsStripHitProducer
void Register ()
 
void Reset ()
 
void ProduceHits ()
 
Bool_t SelectSensorParams (Int_t sensorID)
 
Double_t DigitizeTime (Double_t time, Double_t charge)
 
 ClassDef (PndSdsStripHitProducer, 5)
 
- Protected Member Functions inherited from PndSdsTask
 ClassDef (PndSdsTask, 1)
 
- Protected Attributes inherited from PndSdsStripHitProducer
TClonesArray * fPointArray
 
TClonesArray * fStripArray
 Output array of PndSdsHits. More...
 
FairWriteoutBuffer * fDataBuffer
 
TList * fDigiParameterList
 Digitization Parameters. More...
 
TList * fChargeDigiParameterList
 
PndSdsStripDigiParfCurrentDigiPar
 
PndSdsChargeConversionfCurrentChargeConverter
 
std::map< const char *, PndSdsCalcStrip * > fStripCalcTop
 Calculator objects. More...
 
std::map< const char *, PndSdsCalcStrip * > fStripCalcBot
 
std::map< const char *, PndSdsChargeConversion * > fChargeConverter
 
PndSdsCalcStripfCurrentStripCalcTop
 
PndSdsCalcStripfCurrentStripCalcBot
 
FairMCEventHeader * fMcEventHeader
 
PndGeoHandlingfGeoH
 
Bool_t fOverrideParams
 ///< converter for detector names More...
 
Bool_t fTimeOrderedDigi
 parameter to switch to time ordered simulation More...
 
Int_t fEventNr
 EventCounter. More...
 
- Protected Attributes inherited from PndSdsTask
TString fInBranchName
 
TString fOutBranchName
 
TString fFolderName
 
Int_t fInBranchId
 
Int_t fOutBranchId
 

Detailed Description

Definition at line 12 of file PndLmdStripHitProducer.h.

Constructor & Destructor Documentation

◆ PndLmdStripHitProducer()

PndLmdStripHitProducer::PndLmdStripHitProducer ( )

Default constructor
creates object with parameters taken implicitly from DigiPar-File

◆ ~PndLmdStripHitProducer()

virtual PndLmdStripHitProducer::~PndLmdStripHitProducer ( )
virtual

Destructor

Member Function Documentation

◆ ClassDef()

PndLmdStripHitProducer::ClassDef ( PndLmdStripHitProducer  ,
65   
)

◆ SetBranchNames() [1/2]

virtual void PndLmdStripHitProducer::SetBranchNames ( TString  inBranchname,
TString  outBranchname,
TString  folderName 
)
virtual

◆ SetBranchNames() [2/2]

virtual void PndLmdStripHitProducer::SetBranchNames ( )
virtual

pure virtual method SetBranchNames

called by Init() function to set individual branch names

Implements PndSdsStripHitProducer.

◆ SetCalculators()

virtual void PndLmdStripHitProducer::SetCalculators ( )
virtual

Reimplemented from PndSdsStripHitProducer.

◆ SetParContainers()

virtual void PndLmdStripHitProducer::SetParContainers ( )
virtual

Reimplemented from PndSdsStripHitProducer.


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