CbmRoot
|
#include <CbmMuchHitProducerIdeal.h>
Public Member Functions | |
CbmMuchHitProducerIdeal (const char *digiFileName, Int_t Id) | |
virtual | ~CbmMuchHitProducerIdeal () |
InitStatus | Init () |
void | Exec (Option_t *option) |
void | Finish () |
void | SetSigmaX (Double_t sigma) |
void | SetSigmaY (Double_t sigma) |
void | SetSigmaZ (Double_t sigma) |
Private Member Functions | |
CbmMuchHitProducerIdeal (const CbmMuchHitProducerIdeal &) | |
CbmMuchHitProducerIdeal & | operator= (const CbmMuchHitProducerIdeal &) |
ClassDef (CbmMuchHitProducerIdeal, 1) | |
Private Attributes | |
TClonesArray * | fMuchPoints |
TClonesArray * | fMuchPixelHits |
Double_t | fSigmaX |
Double_t | fSigmaY |
Double_t | fSigmaZ |
Int_t | fId |
TString | fDigiFile |
CbmMuchGeoScheme * | fGeoScheme |
Definition at line 21 of file CbmMuchHitProducerIdeal.h.
CbmMuchHitProducerIdeal::CbmMuchHitProducerIdeal | ( | const char * | digiFileName, |
Int_t | Id ) |
Definition at line 28 of file CbmMuchHitProducerIdeal.cxx.
|
virtual |
Definition at line 41 of file CbmMuchHitProducerIdeal.cxx.
|
private |
|
private |
void CbmMuchHitProducerIdeal::Exec | ( | Option_t * | option | ) |
Definition at line 70 of file CbmMuchHitProducerIdeal.cxx.
References fGeoScheme, fMuchPixelHits, fMuchPoints, fSigmaX, fSigmaY, fSigmaZ, CbmMuchGeoScheme::GetLayerSideNr(), CbmMuchPoint::GetXIn(), CbmMuchPoint::GetYIn(), and CbmMuchPoint::GetZIn().
void CbmMuchHitProducerIdeal::Finish | ( | ) |
Definition at line 101 of file CbmMuchHitProducerIdeal.cxx.
InitStatus CbmMuchHitProducerIdeal::Init | ( | ) |
Save old global file and folder pointer to avoid messing with FairRoot
Restore old global file and folder pointer to avoid messing with FairRoot
Definition at line 43 of file CbmMuchHitProducerIdeal.cxx.
References fDigiFile, fGeoScheme, fId, fMuchPixelHits, fMuchPoints, CbmMuchGeoScheme::Init(), and CbmMuchGeoScheme::Instance().
|
private |
|
inline |
Definition at line 31 of file CbmMuchHitProducerIdeal.h.
References fSigmaX.
|
inline |
Definition at line 32 of file CbmMuchHitProducerIdeal.h.
References fSigmaY.
|
inline |
Definition at line 33 of file CbmMuchHitProducerIdeal.h.
References fSigmaZ.
|
private |
Definition at line 45 of file CbmMuchHitProducerIdeal.h.
Referenced by Init().
|
private |
Definition at line 46 of file CbmMuchHitProducerIdeal.h.
|
private |
Definition at line 43 of file CbmMuchHitProducerIdeal.h.
Referenced by Init().
|
private |
Definition at line 37 of file CbmMuchHitProducerIdeal.h.
|
private |
Definition at line 36 of file CbmMuchHitProducerIdeal.h.
|
private |
Definition at line 39 of file CbmMuchHitProducerIdeal.h.
Referenced by Exec(), and SetSigmaX().
|
private |
Definition at line 40 of file CbmMuchHitProducerIdeal.h.
Referenced by Exec(), and SetSigmaY().
|
private |
Definition at line 41 of file CbmMuchHitProducerIdeal.h.
Referenced by Exec(), and SetSigmaZ().