#include <PndSdsStripClusterTask.h>
|
| virtual void | SetCalculators () |
| |
| 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) |
| |
Definition at line 34 of file PndSdsStripClusterTask.h.
◆ PndSdsStripClusterTask() [1/3]
| PndSdsStripClusterTask::PndSdsStripClusterTask |
( |
| ) |
|
◆ PndSdsStripClusterTask() [2/3]
| PndSdsStripClusterTask::PndSdsStripClusterTask |
( |
const char * |
name | ) |
|
◆ PndSdsStripClusterTask() [3/3]
Definition at line 40 of file PndSdsStripClusterTask.h.
References ~PndSdsStripClusterTask().
48 eta_trap(other.eta_trap), etahistofile(other.etahistofile){};
PndSdsChargeWeightingAlgorithms * fChargeAlgos
std::map< const char *, PndSdsChargeConversion * > fChargeConverter
PndSdsCalcStrip * fCurrentStripCalcTop
TClonesArray * fDigiArray
std::map< const char *, PndSdsCalcStrip * > fStripCalcBot
TClonesArray * fClusterArray
PndSdsStripDigiPar * fDigiPar
std::map< const char *, PndSdsCalcStrip * > fStripCalcTop
Calculator objects.
std::map< const char *, PndSdsStripClusterer * > fClusterFinderList
TList * fChargeDigiParameterList
PndSensorNamePar * fSensorNamePar
PndSdsStripDigiPar * fCurrentDigiPar
TList * fDigiParameterList
Digitization Parameters.
PndSdsCalcStrip * fCurrentStripCalcBot
PndSdsChargeConversion * fCurrentChargeConverter
PndSdsStripClusterer * fCurrentClusterfinder
Geometry name handling.
Double_t fSingleStripChargeThreshold
FairEventHeader * fEventHeader
◆ ~PndSdsStripClusterTask()
| virtual PndSdsStripClusterTask::~PndSdsStripClusterTask |
( |
| ) |
|
|
virtual |
◆ Backmap()
| Bool_t PndSdsStripClusterTask::Backmap |
( |
TVector2 |
meantopPoint, |
|
|
Double_t |
toperr, |
|
|
TVector2 |
meanbotPoint, |
|
|
Double_t |
boterr, |
|
|
TVector3 & |
hitpos, |
|
|
TMatrixD & |
hitCov, |
|
|
Int_t & |
sensorID |
|
) |
| |
|
protected |
◆ CalcLineCross()
| TVector2 PndSdsStripClusterTask::CalcLineCross |
( |
TVector2 |
point1, |
|
|
TVector2 |
dir1, |
|
|
TVector2 |
point2, |
|
|
TVector2 |
dir2 |
|
) |
| const |
|
protected |
◆ CalcMeanCharge()
| void PndSdsStripClusterTask::CalcMeanCharge |
( |
PndSdsClusterStrip * |
onecluster, |
|
|
Double_t & |
meanstrip, |
|
|
Double_t & |
meanerr, |
|
|
Double_t & |
charge, |
|
|
Double_t & |
timestamp, |
|
|
Double_t & |
timestampError |
|
) |
| |
|
protected |
◆ ClassDef()
◆ ClearCalculators()
| void PndSdsStripClusterTask::ClearCalculators |
( |
| ) |
|
|
protected |
◆ Exec()
| virtual void PndSdsStripClusterTask::Exec |
( |
Option_t * |
opt | ) |
|
|
virtual |
◆ ExecMQ()
| virtual void PndSdsStripClusterTask::ExecMQ |
( |
TList * |
inputList, |
|
|
TList * |
outputList |
|
) |
| |
|
virtual |
◆ FillClusterFinders()
| void PndSdsStripClusterTask::FillClusterFinders |
( |
| ) |
|
|
protected |
◆ Finish()
| virtual void PndSdsStripClusterTask::Finish |
( |
| ) |
|
|
virtual |
◆ GetParList()
| virtual void PndSdsStripClusterTask::GetParList |
( |
TList * |
| ) |
|
|
inlinevirtual |
◆ Init()
| virtual InitStatus PndSdsStripClusterTask::Init |
( |
| ) |
|
|
virtual |
◆ InitMQ()
| virtual void PndSdsStripClusterTask::InitMQ |
( |
TList * |
tempList | ) |
|
|
virtual |
◆ operator=()
Definition at line 51 of file PndSdsStripClusterTask.h.
References fChargeAlgos, fChargeConverter, fChargeCut, fChargeDigiParameterList, fClustBranchName, fClusterArray, fClusterFinderList, fClusterType, fCurrentChargeConverter, fCurrentClusterfinder, fCurrentDigiPar, fCurrentStripCalcBot, fCurrentStripCalcTop, fDigiArray, fDigiPar, fDigiParameterList, fEventHeader, fFEcolumns, fFErows, fFunctor, fGeoH, fHitArray, fPath, fRadChannel, fRadTime, fSensorNamePar, fSingleStripChargeThreshold, fStripCalcBot, fStripCalcTop, Init(), InitMQ(), ReInit(), and SetParContainers().
82 eta_rect = other.eta_rect;
83 eta_trap = other.eta_trap;
84 etahistofile = other.etahistofile;
PndSdsChargeWeightingAlgorithms * fChargeAlgos
std::map< const char *, PndSdsChargeConversion * > fChargeConverter
PndSdsCalcStrip * fCurrentStripCalcTop
TClonesArray * fDigiArray
std::map< const char *, PndSdsCalcStrip * > fStripCalcBot
TClonesArray * fClusterArray
PndSdsStripDigiPar * fDigiPar
std::map< const char *, PndSdsCalcStrip * > fStripCalcTop
Calculator objects.
std::map< const char *, PndSdsStripClusterer * > fClusterFinderList
TList * fChargeDigiParameterList
PndSensorNamePar * fSensorNamePar
PndSdsStripDigiPar * fCurrentDigiPar
TList * fDigiParameterList
Digitization Parameters.
PndSdsCalcStrip * fCurrentStripCalcBot
PndSdsChargeConversion * fCurrentChargeConverter
PndSdsStripClusterer * fCurrentClusterfinder
Geometry name handling.
Double_t fSingleStripChargeThreshold
FairEventHeader * fEventHeader
◆ ProduceHits()
| void PndSdsStripClusterTask::ProduceHits |
( |
| ) |
|
|
protected |
◆ Register()
| void PndSdsStripClusterTask::Register |
( |
| ) |
|
|
protected |
◆ ReInit()
| virtual InitStatus PndSdsStripClusterTask::ReInit |
( |
| ) |
|
|
virtual |
◆ Reset()
| void PndSdsStripClusterTask::Reset |
( |
| ) |
|
|
protected |
◆ ResetClusterFinders()
| void PndSdsStripClusterTask::ResetClusterFinders |
( |
| ) |
|
|
protected |
◆ SelectSensorParams()
| Bool_t PndSdsStripClusterTask::SelectSensorParams |
( |
Int_t |
sensorID | ) |
|
|
protected |
◆ SetCalculators()
| virtual void PndSdsStripClusterTask::SetCalculators |
( |
| ) |
|
|
protectedvirtual |
◆ SetCurrentCalculators()
◆ SetInBranchId()
| virtual void PndSdsStripClusterTask::SetInBranchId |
( |
| ) |
|
|
inlinevirtual |
◆ SetParContainers()
| virtual void PndSdsStripClusterTask::SetParContainers |
( |
| ) |
|
|
virtual |
◆ SetParContainersMQ()
| virtual void PndSdsStripClusterTask::SetParContainersMQ |
( |
TList * |
| ) |
|
|
inlinevirtual |
◆ fChargeAlgos
◆ fChargeConverter
◆ fChargeCut
| Double_t PndSdsStripClusterTask::fChargeCut |
|
protected |
◆ fChargeDigiParameterList
| TList* PndSdsStripClusterTask::fChargeDigiParameterList |
|
protected |
◆ fClustBranchName
| TString PndSdsStripClusterTask::fClustBranchName |
|
protected |
◆ fClusterArray
| TClonesArray* PndSdsStripClusterTask::fClusterArray |
|
protected |
◆ fClusterFinderList
◆ fClusterType
| Int_t PndSdsStripClusterTask::fClusterType |
|
protected |
◆ fCurrentChargeConverter
◆ fCurrentClusterfinder
◆ fCurrentDigiPar
◆ fCurrentStripCalcBot
◆ fCurrentStripCalcTop
◆ fDigiArray
| TClonesArray* PndSdsStripClusterTask::fDigiArray |
|
protected |
◆ fDigiPar
◆ fDigiParameterList
| TList* PndSdsStripClusterTask::fDigiParameterList |
|
protected |
◆ fEventHeader
| FairEventHeader* PndSdsStripClusterTask::fEventHeader |
|
protected |
◆ fFEcolumns
| Int_t PndSdsStripClusterTask::fFEcolumns |
|
protected |
◆ fFErows
| Int_t PndSdsStripClusterTask::fFErows |
|
protected |
◆ fFunctor
| BinaryFunctor* PndSdsStripClusterTask::fFunctor |
|
protected |
◆ fGeoH
◆ fHitArray
| TClonesArray* PndSdsStripClusterTask::fHitArray |
|
protected |
◆ fPath
| TString PndSdsStripClusterTask::fPath |
|
protected |
◆ fRadChannel
| Int_t PndSdsStripClusterTask::fRadChannel |
|
protected |
◆ fRadTime
| Int_t PndSdsStripClusterTask::fRadTime |
|
protected |
◆ fSensorNamePar
◆ fSingleStripChargeThreshold
| Double_t PndSdsStripClusterTask::fSingleStripChargeThreshold |
|
protected |
◆ fStripCalcBot
| std::map<const char *, PndSdsCalcStrip *> PndSdsStripClusterTask::fStripCalcBot |
|
protected |
◆ fStripCalcTop
| std::map<const char *, PndSdsCalcStrip *> PndSdsStripClusterTask::fStripCalcTop |
|
protected |
The documentation for this class was generated from the following file: