HYDRA_development_version
|
#include <hshowerdigitizer.h>
Public Member Functions | |
HShowerDigitizer () | |
HShowerDigitizer (const Text_t *name, const Text_t *title) | |
~HShowerDigitizer () | |
virtual Int_t | execute (void) |
virtual Bool_t | digitize (TObject *) |
HShowerDigitizer & | operator= (HShowerDigitizer &c) |
HCategory * | getInCat () |
HCategory * | getOutCat () |
void | setInCat (HCategory *pInCat) |
void | setOutCat (HCategory *pOutCat) |
virtual Bool_t | init (void) |
Bool_t | initParameters (void) |
ClassDef (HShowerDigitizer, 0) Int_t lNrEvent | |
![]() | |
HReconstructor (void) | |
~HReconstructor (void) | |
HReconstructor (const Text_t *name, const Text_t *title) | |
HTask * | next (Int_t &errCode) |
HTask * | getTask (const Char_t *name) |
Bool_t | connectTask (HTask *task, Int_t n=0) |
TObjArray | getTable () |
void | getConnections () |
HTask * | getComposite () |
void | setActive (Bool_t state) |
Bool_t | IsFolder (void) const |
void | Browse (TBrowser *b) |
void | isTimed (Bool_t flag=kTRUE) |
void | resetTimer (void) |
void | printTimer (void) |
![]() | |
HTask (void) | |
HTask (const Text_t name[], const Text_t title[]) | |
virtual | ~HTask (void) |
virtual Bool_t | reinit (void) |
virtual Bool_t | finalize (void)=0 |
virtual HTask * | getOwner () |
virtual void | setOwner (HTask *atask) |
virtual Bool_t | setConnections () |
void | setManual () |
Protected Member Functions | |
virtual Int_t | sort (void) |
Protected Attributes | |
HCategory * | m_pInCat |
HCategory * | m_pOutCat |
Pointer to the raw data category. More... | |
HShowerDigiPar * | pDigiPar |
Pointer to the cal data category. More... | |
HShowerGeometry * | pGeometry |
HIterator * | fIter |
![]() | |
TList * | fHistograms |
Bool_t | fActive |
TObjArray | fOutputs |
TStopwatch | fTimer |
![]() | |
HTask * | owner |
Bool_t | manual |
Bool_t | isInitialised |
Bool_t | isConnected |
Bool_t | fIsTimed |
Definition at line 11 of file hshowerdigitizer.h.
HShowerDigitizer::HShowerDigitizer | ( | ) |
Definition at line 88 of file hshowerdigitizer.cc.
HShowerDigitizer::HShowerDigitizer | ( | const Text_t * | name, |
const Text_t * | title | ||
) |
HShowerDigitizer::~HShowerDigitizer | ( | void | ) |
Definition at line 97 of file hshowerdigitizer.cc.
References fIter.
HShowerDigitizer::ClassDef | ( | HShowerDigitizer | , |
0 | |||
) |
|
inlinevirtual |
Reimplemented in HShowerPadDigitizer, and HShowerHitDigitizer.
Definition at line 18 of file hshowerdigitizer.h.
Referenced by execute().
|
virtual |
Implements HReconstructor.
Reimplemented in HShowerPadDigitizer.
Definition at line 123 of file hshowerdigitizer.cc.
References digitize(), fIter, n, and sort().
|
inline |
|
inline |
Definition at line 22 of file hshowerdigitizer.h.
References m_pOutCat.
Referenced by HShowerHitDigitizer::digiHits(), and HShowerPadDigitizer::updatePad().
|
virtual |
Implements HTask.
Reimplemented in HShowerPadDigitizer, and HShowerHitDigitizer.
Definition at line 101 of file hshowerdigitizer.cc.
References fIter, getInCat(), and initParameters().
Referenced by HShowerHitDigitizer::init(), and HShowerPadDigitizer::init().
Bool_t HShowerDigitizer::initParameters | ( | void | ) |
Definition at line 107 of file hshowerdigitizer.cc.
References HRuntimeDb::getContainer(), Hades::getRuntimeDb(), gHades, pDigiPar, and pGeometry.
Referenced by init().
HShowerDigitizer & HShowerDigitizer::operator= | ( | HShowerDigitizer & | c | ) |
Definition at line 119 of file hshowerdigitizer.cc.
|
inline |
Definition at line 24 of file hshowerdigitizer.h.
References m_pInCat.
Referenced by HShowerHitDigitizer::init(), and HShowerPadDigitizer::init().
|
inline |
Definition at line 25 of file hshowerdigitizer.h.
References m_pOutCat.
Referenced by HShowerHitDigitizer::init(), and HShowerPadDigitizer::init().
|
inlineprotectedvirtual |
Definition at line 35 of file hshowerdigitizer.h.
Referenced by execute(), and HShowerPadDigitizer::execute().
|
protected |
Definition at line 43 of file hshowerdigitizer.h.
Referenced by execute(), HShowerPadDigitizer::execute(), HShowerDigitizer(), init(), and ~HShowerDigitizer().
|
protected |
Definition at line 37 of file hshowerdigitizer.h.
Referenced by getInCat(), and setInCat().
|
protected |
Pointer to the raw data category.
Definition at line 38 of file hshowerdigitizer.h.
Referenced by getOutCat(), and setOutCat().
|
protected |
Pointer to the cal data category.
Definition at line 40 of file hshowerdigitizer.h.
Referenced by HShowerPadDigitizer::analyticCalc(), HShowerPadDigitizer::checkEfficiency(), HShowerHitDigitizer::digiHits(), HShowerPadDigitizer::digiPads(), HShowerPadDigitizer::gainCharge(), HShowerDigitizer(), initParameters(), HShowerPadDigitizer::numericalCalc(), and HShowerPadDigitizer::updatePad().
|
protected |
Definition at line 41 of file hshowerdigitizer.h.
Referenced by HShowerPadDigitizer::analyticCalc(), HShowerHitDigitizer::digiHits(), HShowerPadDigitizer::digiPads(), HShowerDigitizer(), initParameters(), and HShowerPadDigitizer::numericalCalc().