#include <PndLmdStripClusterTask.h>
|
| PndLmdStripClusterTask () |
|
virtual | ~PndLmdStripClusterTask () |
|
virtual void | SetBranchNames (TString inBranchname, TString outHitBranchname, TString outClustBranchname, TString folderName) |
|
virtual void | SetBranchNames () |
|
virtual void | SetParContainers () |
|
virtual void | SetCalculators () |
|
void | SetClusterType () |
|
TVector3 | AddMSErr (TVector3 hit, TVector3 hiterr) |
|
virtual Bool_t | Backmap (TVector2 meantopPoint, Double_t meantoperr, TVector2 meanbotPoint, Double_t meanboterr, TVector3 &hitPos, TMatrixD &hitCov, Int_t &sensorID) |
|
void | Exec (Option_t *opt) |
|
InitStatus | Init () |
|
void | SetMSflag (bool fflag) |
|
| ClassDef (PndLmdStripClusterTask, 2) |
|
| PndSdsStripClusterTask () |
|
| PndSdsStripClusterTask (const char *name) |
|
| PndSdsStripClusterTask (PndSdsStripClusterTask &other) |
|
virtual | ~PndSdsStripClusterTask () |
|
PndSdsStripClusterTask & | operator= (PndSdsStripClusterTask &other) |
|
virtual InitStatus | ReInit () |
|
virtual void | InitMQ (TList *tempList) |
|
virtual void | GetParList (TList *) |
|
virtual void | ExecMQ (TList *inputList, TList *outputList) |
|
virtual void | SetParContainersMQ (TList *) |
|
virtual void | SetInBranchId () |
|
virtual void | Finish () |
|
| PndSdsTask () |
|
| PndSdsTask (const char *name, Int_t iVerbose=1) |
|
virtual | ~PndSdsTask () |
|
| PndPersistencyTask () |
|
| PndPersistencyTask (const char *name, Int_t iVerbose=1) |
|
virtual | ~PndPersistencyTask () |
|
void | SetPersistency (Bool_t val=kTRUE) |
|
Bool_t | GetPersistency () |
|
|
TVector2 | CalcLineCross (TVector2 point1, TVector2 dir1, TVector2 point2, TVector2 dir2) const |
|
void | SetCurrentCalculators (PndSdsStripDigiPar *digipar) |
|
Bool_t | SelectSensorParams (Int_t sensorID) |
|
void | CalcMeanCharge (PndSdsClusterStrip *onecluster, Double_t &meanstrip, Double_t &meanerr, Double_t &charge, Double_t ×tamp, Double_t ×tampError) |
|
Bool_t | Backmap (TVector2 meantopPoint, Double_t toperr, TVector2 meanbotPoint, Double_t boterr, TVector3 &hitpos, TMatrixD &hitCov, Int_t &sensorID) |
|
void | Register () |
|
void | Reset () |
|
void | ProduceHits () |
|
void | ResetClusterFinders () |
|
void | FillClusterFinders () |
|
void | ClearCalculators () |
|
| ClassDef (PndSdsStripClusterTask, 2) |
|
| ClassDef (PndSdsTask, 1) |
|
TString | fPath |
|
TClonesArray * | fDigiArray |
|
TClonesArray * | fClusterArray |
|
TClonesArray * | fHitArray |
|
TString | fClustBranchName |
|
Int_t | fClusterType |
|
Int_t | fFEcolumns |
|
Int_t | fFErows |
|
Double_t | fChargeCut |
|
Int_t | fRadChannel |
|
Int_t | fRadTime |
|
Double_t | fSingleStripChargeThreshold |
|
FairEventHeader * | fEventHeader |
|
TList * | fDigiParameterList |
| Digitization Parameters. More...
|
|
PndSdsStripDigiPar * | fCurrentDigiPar |
|
PndSensorNamePar * | fSensorNamePar |
|
TList * | fChargeDigiParameterList |
|
std::map< const char *, PndSdsCalcStrip * > | fStripCalcTop |
| Calculator objects. More...
|
|
std::map< const char *, PndSdsCalcStrip * > | fStripCalcBot |
|
std::map< const char *, PndSdsChargeConversion * > | fChargeConverter |
|
PndSdsCalcStrip * | fCurrentStripCalcTop |
|
PndSdsCalcStrip * | fCurrentStripCalcBot |
|
PndSdsChargeWeightingAlgorithms * | fChargeAlgos |
|
PndSdsChargeConversion * | fCurrentChargeConverter |
|
PndSdsStripDigiPar * | fDigiPar |
|
PndGeoHandling * | fGeoH |
|
PndSdsStripClusterer * | fCurrentClusterfinder |
| Geometry name handling. More...
|
|
std::map< const char *, PndSdsStripClusterer * > | fClusterFinderList |
|
BinaryFunctor * | fFunctor |
|
TString | fInBranchName |
|
TString | fOutBranchName |
|
TString | fFolderName |
|
Int_t | fInBranchId |
|
Int_t | fOutBranchId |
|
Definition at line 12 of file PndLmdStripClusterTask.h.
◆ PndLmdStripClusterTask()
PndLmdStripClusterTask::PndLmdStripClusterTask |
( |
| ) |
|
◆ ~PndLmdStripClusterTask()
virtual PndLmdStripClusterTask::~PndLmdStripClusterTask |
( |
| ) |
|
|
virtual |
◆ AddMSErr()
TVector3 PndLmdStripClusterTask::AddMSErr |
( |
TVector3 |
hit, |
|
|
TVector3 |
hiterr |
|
) |
| |
◆ Backmap()
virtual Bool_t PndLmdStripClusterTask::Backmap |
( |
TVector2 |
meantopPoint, |
|
|
Double_t |
meantoperr, |
|
|
TVector2 |
meanbotPoint, |
|
|
Double_t |
meanboterr, |
|
|
TVector3 & |
hitPos, |
|
|
TMatrixD & |
hitCov, |
|
|
Int_t & |
sensorID |
|
) |
| |
|
virtual |
◆ ClassDef()
◆ Exec()
void PndLmdStripClusterTask::Exec |
( |
Option_t * |
opt | ) |
|
|
virtual |
◆ Init()
InitStatus PndLmdStripClusterTask::Init |
( |
| ) |
|
|
virtual |
◆ SetBranchNames() [1/2]
virtual void PndLmdStripClusterTask::SetBranchNames |
( |
TString |
inBranchname, |
|
|
TString |
outHitBranchname, |
|
|
TString |
outClustBranchname, |
|
|
TString |
folderName |
|
) |
| |
|
virtual |
◆ SetBranchNames() [2/2]
virtual void PndLmdStripClusterTask::SetBranchNames |
( |
| ) |
|
|
virtual |
◆ SetCalculators()
virtual void PndLmdStripClusterTask::SetCalculators |
( |
| ) |
|
|
virtual |
◆ SetClusterType()
void PndLmdStripClusterTask::SetClusterType |
( |
| ) |
|
|
inline |
◆ SetMSflag()
void PndLmdStripClusterTask::SetMSflag |
( |
bool |
fflag | ) |
|
|
inline |
◆ SetParContainers()
virtual void PndLmdStripClusterTask::SetParContainers |
( |
| ) |
|
|
virtual |
◆ ana
FairRun* PndLmdStripClusterTask::ana |
◆ fGeoH
◆ rtdb
FairRuntimeDb* PndLmdStripClusterTask::rtdb |
The documentation for this class was generated from the following file: