PandaRoot
PndDrcDigiTask Class Reference

#include <PndDrcDigiTask.h>

Inheritance diagram for PndDrcDigiTask:
PndPersistencyTask

Public Member Functions

 PndDrcDigiTask ()
 
 PndDrcDigiTask (Int_t verbose)
 
virtual ~PndDrcDigiTask ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *option)
 
void Reset ()
 
virtual void Finish ()
 
void FindDrcHitPosition (Double_t xPoint, Double_t yPoint, Double_t zPoint, Double_t &xHit, Double_t &yHit, Double_t &zHit, Int_t pmtID)
 
void RunTimeBased ()
 
void SetChargeSharing (Bool_t ct=0)
 
void SetDeadTime (Double_t var)
 
void SetTimeResolution (Double_t var)
 
TVector3 GetSensorDimensions (Int_t sensorID)
 
- 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 Attributes

PndGeoHandlingfGeoH
 

Detailed Description

Definition at line 40 of file PndDrcDigiTask.h.

Constructor & Destructor Documentation

◆ PndDrcDigiTask() [1/2]

PndDrcDigiTask::PndDrcDigiTask ( )

Default constructor

◆ PndDrcDigiTask() [2/2]

PndDrcDigiTask::PndDrcDigiTask ( Int_t  verbose)

Constructor with verbosity

◆ ~PndDrcDigiTask()

virtual PndDrcDigiTask::~PndDrcDigiTask ( )
virtual

Destructor

Member Function Documentation

◆ Exec()

virtual void PndDrcDigiTask::Exec ( Option_t *  option)
virtual

Executed task

◆ FindDrcHitPosition()

void PndDrcDigiTask::FindDrcHitPosition ( Double_t  xPoint,
Double_t  yPoint,
Double_t  zPoint,
Double_t &  xHit,
Double_t &  yHit,
Double_t &  zHit,
Int_t  pmtID 
)

method: FindDrcHitPosition-> finds hit position in PMT plane

◆ Finish()

virtual void PndDrcDigiTask::Finish ( )
virtual

Finish task

◆ GetSensorDimensions()

TVector3 PndDrcDigiTask::GetSensorDimensions ( Int_t  sensorID)

Referenced by SetTimeResolution().

◆ Init()

virtual InitStatus PndDrcDigiTask::Init ( )
virtual

Initialization of the task

◆ Reset()

void PndDrcDigiTask::Reset ( )

Reset eventwise counters

◆ RunTimeBased()

void PndDrcDigiTask::RunTimeBased ( )
inline

Definition at line 68 of file PndDrcDigiTask.h.

68 { fTimeOrderedDigi = kTRUE; }

◆ SetChargeSharing()

void PndDrcDigiTask::SetChargeSharing ( Bool_t  ct = 0)
inline

Definition at line 69 of file PndDrcDigiTask.h.

69 { fChargeSharing = ct; }

◆ SetDeadTime()

void PndDrcDigiTask::SetDeadTime ( Double_t  var)
inline

Definition at line 70 of file PndDrcDigiTask.h.

70 { fDeadTime = var; }

◆ SetTimeResolution()

void PndDrcDigiTask::SetTimeResolution ( Double_t  var)
inline

Definition at line 71 of file PndDrcDigiTask.h.

References GetSensorDimensions().

71 { fSigmat = var; }

Member Data Documentation

◆ fGeoH

PndGeoHandling* PndDrcDigiTask::fGeoH
protected

Definition at line 76 of file PndDrcDigiTask.h.


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