PandaRoot
PndEmcMakeTbDigi Class Reference

Task to create PndEmcDigi from PndEmcHit. More...

#include <PndEmcMakeTbDigi.h>

Inheritance diagram for PndEmcMakeTbDigi:

Public Member Functions

 PndEmcMakeTbDigi (Bool_t storedigis=kTRUE)
 
virtual ~PndEmcMakeTbDigi ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 

Protected Member Functions

PndEmcDigiAddDigi (Int_t trackID, Int_t detID, Double_t energy, Double_t time, Int_t hitIndex)
 
Double_t GetEnergyDepTimeResolution (Double_t E)
 
Double_t CorrectForEnergyDepResolution (Double_t E)
 
void SetStorageOfData (Bool_t val)
 Method to specify whether digis are stored or not. More...
 
virtual void SetParContainers ()
 

Detailed Description

Task to create PndEmcDigi from PndEmcHit.

This task creates digis directly from hits, bypassing the creation and analysis of waveforms.

Definition at line 39 of file PndEmcMakeTbDigi.h.

Constructor & Destructor Documentation

◆ PndEmcMakeTbDigi()

PndEmcMakeTbDigi::PndEmcMakeTbDigi ( Bool_t  storedigis = kTRUE)

◆ ~PndEmcMakeTbDigi()

virtual PndEmcMakeTbDigi::~PndEmcMakeTbDigi ( )
virtual

Member Function Documentation

◆ AddDigi()

PndEmcDigi* PndEmcMakeTbDigi::AddDigi ( Int_t  trackID,
Int_t  detID,
Double_t  energy,
Double_t  time,
Int_t  hitIndex 
)
protected

◆ CorrectForEnergyDepResolution()

Double_t PndEmcMakeTbDigi::CorrectForEnergyDepResolution ( Double_t  E)
protected

◆ Exec()

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

◆ GetEnergyDepTimeResolution()

Double_t PndEmcMakeTbDigi::GetEnergyDepTimeResolution ( Double_t  E)
protected

◆ Init()

virtual InitStatus PndEmcMakeTbDigi::Init ( )
virtual

◆ SetParContainers()

virtual void PndEmcMakeTbDigi::SetParContainers ( )
protectedvirtual

Get parameter containers

◆ SetStorageOfData()

void PndEmcMakeTbDigi::SetStorageOfData ( Bool_t  val)
protected

Method to specify whether digis are stored or not.


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