PandaRoot
PndDrcHitFinder Class Reference

#include <PndDrcHitFinder.h>

Inheritance diagram for PndDrcHitFinder:
PndPersistencyTask

Public Member Functions

 PndDrcHitFinder ()
 
 PndDrcHitFinder (Int_t iVerbose)
 
 PndDrcHitFinder (const char *name, Int_t iVerbose)
 
virtual ~PndDrcHitFinder ()
 
virtual void SetParContainers ()
 
virtual InitStatus Init ()
 
virtual InitStatus ReInit ()
 
virtual void Exec (Option_t *opt)
 
virtual void FinishEvent ()
 
virtual void FinishTask ()
 
void SetPixelFactor (Int_t factor)
 
- 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 ()
 

Protected Member Functions

void Register ()
 
void Reset ()
 
void ProduceHits ()
 
 ClassDef (PndDrcHitFinder, 1)
 

Protected Attributes

Bool_t fDigiPixelMCInfo
 
TClonesArray * fDigiArray
 
TClonesArray * fPdHitArray
 
FairMCEventHeader * fMCEventHeader
 
TString fInBranchName
 
Int_t fPixelFactor
 
Double_t fPixelSize
 
Double_t fPixelGap
 
Double_t fPixelStep
 
Double_t fMcpActiveArea
 
Int_t fNpix
 
Int_t fPixelHits
 
PndGeoHandlingfGeoH
 
PndGeoDrcfGeo
 
Int_t fEventNr
 
PndDrcDigifDigi
 
BinaryFunctor * fStopFunctor
 
BinaryFunctor * fGapFunctor
 
std::vector< PndDrcPDHitfPDHitList
 

Detailed Description

Definition at line 28 of file PndDrcHitFinder.h.

Constructor & Destructor Documentation

◆ PndDrcHitFinder() [1/3]

PndDrcHitFinder::PndDrcHitFinder ( )

Default constructor

◆ PndDrcHitFinder() [2/3]

PndDrcHitFinder::PndDrcHitFinder ( Int_t  iVerbose)

Standard constructor

◆ PndDrcHitFinder() [3/3]

PndDrcHitFinder::PndDrcHitFinder ( const char *  name,
Int_t  iVerbose 
)

Named constructor

◆ ~PndDrcHitFinder()

virtual PndDrcHitFinder::~PndDrcHitFinder ( )
virtual

Destructor

Member Function Documentation

◆ ClassDef()

PndDrcHitFinder::ClassDef ( PndDrcHitFinder  ,
 
)
protected

◆ Exec()

virtual void PndDrcHitFinder::Exec ( Option_t *  opt)
virtual

Virtual method Exec

◆ FinishEvent()

virtual void PndDrcHitFinder::FinishEvent ( )
virtual

◆ FinishTask()

virtual void PndDrcHitFinder::FinishTask ( )
virtual

◆ Init()

virtual InitStatus PndDrcHitFinder::Init ( )
virtual

◆ ProduceHits()

void PndDrcHitFinder::ProduceHits ( )
protected

◆ Register()

void PndDrcHitFinder::Register ( )
protected

◆ ReInit()

virtual InitStatus PndDrcHitFinder::ReInit ( )
virtual

◆ Reset()

void PndDrcHitFinder::Reset ( )
protected

◆ SetParContainers()

virtual void PndDrcHitFinder::SetParContainers ( )
virtual

Virtual method Init

◆ SetPixelFactor()

void PndDrcHitFinder::SetPixelFactor ( Int_t  factor)
inline

Definition at line 53 of file PndDrcHitFinder.h.

References fPixelFactor.

53 { fPixelFactor = factor; }

Member Data Documentation

◆ fDigi

PndDrcDigi* PndDrcHitFinder::fDigi
protected

Definition at line 81 of file PndDrcHitFinder.h.

◆ fDigiArray

TClonesArray* PndDrcHitFinder::fDigiArray
protected

Input array of PndDrcDigis

Definition at line 59 of file PndDrcHitFinder.h.

◆ fDigiPixelMCInfo

Bool_t PndDrcHitFinder::fDigiPixelMCInfo
protected

Definition at line 56 of file PndDrcHitFinder.h.

◆ fEventNr

Int_t PndDrcHitFinder::fEventNr
protected

Definition at line 80 of file PndDrcHitFinder.h.

◆ fGapFunctor

BinaryFunctor* PndDrcHitFinder::fGapFunctor
protected

Definition at line 84 of file PndDrcHitFinder.h.

◆ fGeo

PndGeoDrc* PndDrcHitFinder::fGeo
protected

Definition at line 79 of file PndDrcHitFinder.h.

◆ fGeoH

PndGeoHandling* PndDrcHitFinder::fGeoH
protected

Definition at line 78 of file PndDrcHitFinder.h.

◆ fInBranchName

TString PndDrcHitFinder::fInBranchName
protected

Definition at line 70 of file PndDrcHitFinder.h.

◆ fMCEventHeader

FairMCEventHeader* PndDrcHitFinder::fMCEventHeader
protected

Definition at line 64 of file PndDrcHitFinder.h.

◆ fMcpActiveArea

Double_t PndDrcHitFinder::fMcpActiveArea
protected

Definition at line 75 of file PndDrcHitFinder.h.

◆ fNpix

Int_t PndDrcHitFinder::fNpix
protected

Definition at line 76 of file PndDrcHitFinder.h.

◆ fPdHitArray

TClonesArray* PndDrcHitFinder::fPdHitArray
protected

Output array of PndDrcPDHits

Definition at line 62 of file PndDrcHitFinder.h.

◆ fPDHitList

std::vector<PndDrcPDHit> PndDrcHitFinder::fPDHitList
protected

Definition at line 86 of file PndDrcHitFinder.h.

◆ fPixelFactor

Int_t PndDrcHitFinder::fPixelFactor
protected

Definition at line 71 of file PndDrcHitFinder.h.

Referenced by SetPixelFactor().

◆ fPixelGap

Double_t PndDrcHitFinder::fPixelGap
protected

Definition at line 73 of file PndDrcHitFinder.h.

◆ fPixelHits

Int_t PndDrcHitFinder::fPixelHits
protected

Definition at line 77 of file PndDrcHitFinder.h.

◆ fPixelSize

Double_t PndDrcHitFinder::fPixelSize
protected

Definition at line 72 of file PndDrcHitFinder.h.

◆ fPixelStep

Double_t PndDrcHitFinder::fPixelStep
protected

Definition at line 74 of file PndDrcHitFinder.h.

◆ fStopFunctor

BinaryFunctor* PndDrcHitFinder::fStopFunctor
protected

Definition at line 83 of file PndDrcHitFinder.h.


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