|
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 | |
Public Member Functions inherited from HReconstructor | |
| 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) |
Public Member Functions inherited from HTask | |
| 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 |
Protected Attributes inherited from HReconstructor | |
| TList * | fHistograms |
| Bool_t | fActive |
| TObjArray | fOutputs |
| TStopwatch | fTimer |
Protected Attributes inherited from HTask | |
| 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().