CbmRoot
|
#include <CbmTofEventClusterizer.h>
Public Member Functions | |
CbmTofEventClusterizer () | |
Constructor. | |
CbmTofEventClusterizer (const char *name, Int_t verbose=1, Bool_t writeDataInOut=kTRUE) | |
Constructor. | |
virtual | ~CbmTofEventClusterizer () |
Destructor. | |
virtual InitStatus | Init () |
Inherited from FairTask. | |
virtual void | SetParContainers () |
Inherited from FairTask. | |
virtual void | Exec (Option_t *option) |
Inherited from FairTask. | |
virtual void | ExecEvent (Option_t *option, CbmEvent *tEvent=NULL) |
virtual void | Finish () |
Inherited from FairTask. | |
virtual void | Finish (Double_t calMode) |
void | SetCalMode (Int_t iMode) |
void | SetCalSel (Int_t iSel) |
void | SetCalSmType (Int_t iCalSmType) |
void | SetCalSmAddr (Int_t iCalSmAddr) |
void | SetCalRpc (Int_t iCalRpc) |
void | SetCaldXdYMax (Double_t dCaldXdYMax) |
void | SetCalCluMulMax (Int_t ival) |
void | SetTRefId (Int_t Id) |
void | SetIdMode (Int_t Id) |
void | SetDutId (Int_t Id) |
void | SetDutSm (Int_t Id) |
void | SetDutRpc (Int_t Id) |
void | SetSelId (Int_t Id) |
void | SetSelSm (Int_t Id) |
void | SetSelRpc (Int_t Id) |
void | SetBeamRefId (Int_t Id) |
void | SetBeamRefSm (Int_t Id) |
void | SetBeamRefDet (Int_t Id) |
void | SetBeamRefMulMax (Int_t Id) |
void | SetBeamAddRefMul (Int_t ival) |
void | SetTRefDifMax (Double_t val) |
void | SetdTRefMax (Double_t val) |
void | PosYMaxScal (Double_t val) |
void | SetTotMax (Double_t val) |
void | SetTotMin (Double_t val) |
double | GetTotMax () |
double | GetTotMin () |
void | SetTotMean (Double_t val) |
void | SetDelTofMax (Double_t val) |
void | SetTotPreRange (Double_t val) |
void | SetMaxTimeDist (Double_t val) |
void | SetChannelDeadtime (Double_t val) |
void | SetMemoryTime (Double_t val) |
void | SetYFitMin (Double_t val) |
void | SetToDAv (Double_t val) |
void | SetSel2Id (Int_t ival) |
void | SetSel2Sm (Int_t ival) |
void | SetSel2Rpc (Int_t ival) |
void | SetSel2MulMax (Int_t Id) |
void | SetCluSizeMin (Int_t iVal) |
int | GetCluSizeMin () |
void | SetNbCalHitMin (Int_t iVal) |
int | GetNbCalHitMin () |
void | SetOutHstFileName (TString OutHstFileName) |
void | SetCalParFileName (TString CalParFileName) |
TString | GetCalParFileName () |
void | SetEnableMatchPosScaling (Bool_t bval) |
void | SetEnableAvWalk (Bool_t bval) |
void | SetPs2Ns (Bool_t bval) |
Double_t | GetStartAnalysisTime () |
int | GetNbHits () |
CbmTofHit * | GetHitPointer (int iHit) |
CbmMatch * | GetMatchPointer (int iHit) |
CbmMatch * | GetMatchIndexPointer (int idx) |
double | GetTotMean () |
int | GetBeamAddr () |
double | GetLocalX (CbmTofHit *pHit) |
double | GetLocalY (CbmTofHit *pHit) |
void | MasterToLocal (const Int_t CellId, const Double_t *master, Double_t *local) |
virtual void | fit_ybox (const char *hname) |
virtual void | fit_ybox (TH1 *h, Double_t dy) |
virtual void | fit_ybox (TH1 *h, Double_t dy, Double_t *fpar) |
virtual double * | find_yedges (const char *hname, Double_t dThr, Double_t dLen) |
virtual void | CheckLHMemory () |
virtual void | CleanLHMemory () |
virtual Bool_t | AddNextChan (Int_t iSmType, Int_t iSm, Int_t iRpc, Int_t iLastChan, Double_t dLastPosX, Double_t dLastPosY, Double_t dLastTime, Double_t dLastTot) |
virtual void | LH_store (Int_t iSmType, Int_t iSm, Int_t iRpc, Int_t iChm, CbmTofHit *pHit) |
void | SwapChannelSides (Bool_t bSwap) |
void | SetFileIndex (Int_t iIndex) |
void | SetWriteDigisInOut (Bool_t bDigis) |
void | SetWriteHitsInOut (Bool_t bHits) |
void | SetAlternativeBranchNames (Bool_t bNames) |
void | SetDeadStrips (Int_t iDet, UInt_t ival) |
void | SetEdgeThr (double val) |
void | SetEdgeLen (double val) |
void | SetEdgeTbias (double val) |
void | SetEdgeFrange (double val) |
double | GetEdgeThr () |
double | GetEdgeLen () |
double | GetEdgeTbias () |
double | GetEdgeFrange () |
void | SetModifySigvel (Double_t val) |
double | GetModifySigvel () |
Static Public Member Functions | |
static CbmTofEventClusterizer * | Instance () |
Private Member Functions | |
CbmTofEventClusterizer (const CbmTofEventClusterizer &) | |
Copy constructor. | |
CbmTofEventClusterizer & | operator= (const CbmTofEventClusterizer &) |
Copy operator. | |
Bool_t | RegisterInputs () |
Recover pointer on input TClonesArray: TofPoints, TofDigis... | |
Bool_t | RegisterOutputs () |
Create and register output TClonesArray of Tof Hits. | |
Bool_t | InitParameters () |
Initialize other parameters not included in parameter classes. | |
Bool_t | InitCalibParameter () |
Initialize other parameters not included in parameter classes. | |
Bool_t | LoadGeometry () |
Load the geometry: for now just resizing the Digis temporary vectors. | |
Bool_t | DeleteGeometry () |
Delete the geometry related arrays: for now just clearing the Digis temporary vectors. | |
Bool_t | CreateHistos () |
Bool_t | FillHistos (CbmEvent *tEvent) |
Bool_t | WriteHistos () |
Bool_t | DeleteHistos () |
Bool_t | BuildClusters () |
Build clusters out of ToF Digis and store the resulting info in a TofHit. | |
Bool_t | MergeClusters () |
Bool_t | BuildHits () |
Bool_t | CalibRawDigis () |
Bool_t | InspectRawDigis () |
Bool_t | CalibHits () |
ClassDef (CbmTofEventClusterizer, 1) | |
Private Attributes | |
CbmTofGeoHandler * | fGeoHandler |
CbmTofDetectorId * | fTofId |
CbmTofDigiPar * | fDigiPar |
CbmTofCell * | fChannelInfo |
CbmTofDigiBdfPar * | fDigiBdfPar |
TTrbHeader * | fTrbHeader |
FairEventHeader * | fEvtHeader |
const CbmTsEventHeader * | fTsHeader |
const CbmTimeSlice * | fTimeSlice |
const std::vector< CbmMatch > * | fTofDigiPointMatches = nullptr |
std::vector< CbmTofDigi > | fTofDigiVec {} |
CbmDigiManager * | fDigiMan |
TOF Digis. | |
TClonesArray * | fEventsColl |
Bool_t | fbWriteHitsInOut |
Bool_t | fbWriteDigisInOut |
std::vector< CbmTofDigi > * | fTofCalDigiVec = nullptr |
TClonesArray * | fTofHitsColl |
// Calibrated TOF Digis | |
TClonesArray * | fTofDigiMatchColl |
std::vector< CbmTofDigi > * | fTofCalDigiVecOut = nullptr |
TClonesArray * | fTofHitsCollOut |
// Calibrated TOF Digis | |
TClonesArray * | fTofDigiMatchCollOut |
std::vector< CbmMatch > * | fTofDigiPointMatchesOut = nullptr |
Int_t | fiNbHits |
Int_t | fVerbose |
Int_t | fiNbSkip1 = 0 |
Int_t | fiNbSkip2 = 0 |
std::vector< std::vector< std::vector< std::vector< CbmTofDigi * > > > > | fStorDigi |
std::vector< std::vector< std::vector< std::vector< Int_t > > > > | fStorDigiInd |
std::vector< Int_t > | vDigiIndRef |
std::vector< std::vector< std::vector< Int_t > > > | fviClusterMul |
std::vector< std::vector< std::vector< Int_t > > > | fviClusterSize |
std::vector< std::vector< std::vector< Int_t > > > | fviTrkMul |
std::vector< std::vector< std::vector< Double_t > > > | fvdX |
std::vector< std::vector< std::vector< Double_t > > > | fvdY |
std::vector< std::vector< std::vector< Double_t > > > | fvdDifX |
std::vector< std::vector< std::vector< Double_t > > > | fvdDifY |
std::vector< std::vector< std::vector< Double_t > > > | fvdDifCh |
CbmTofCalibrator * | fTofCalibrator |
TH1 * | fhClustBuildTime |
TH2 * | fhClustHitsDigi |
TH1 * | fhHitsPerTracks |
TH1 * | fhPtsPerHit |
TH1 * | fhTimeResSingHits |
TH2 * | fhTimeResSingHitsB |
TH2 * | fhTimePtVsHits |
TH1 * | fhClusterSize |
TH2 * | fhClusterSizeType |
TH1 * | fhTrackMul |
TH2 * | fhClusterSizeMulti |
TH2 * | fhTrk1MulPos |
TH2 * | fhHiTrkMulPos |
TH2 * | fhAllTrkMulPos |
TH2 * | fhMultiTrkProbPos |
TH1 * | fhDigSpacDifClust |
TH1 * | fhDigTimeDifClust |
TH2 * | fhDigDistClust |
TH2 * | fhClustSizeDifX |
TH2 * | fhClustSizeDifY |
TH2 * | fhChDifDifX |
TH2 * | fhChDifDifY |
TH2 * | fhCluMulCorDutSel |
TH2 * | fhEvCluMul |
std::vector< TH2 * > | fhRpcDigiCor |
std::vector< TH2 * > | fhRpcDigiMul |
std::vector< TH2 * > | fhRpcDigiStatus |
std::vector< TH2 * > | fhRpcDigiDTLD |
std::vector< TH2 * > | fhRpcDigiDTFD |
std::vector< TH2 * > | fhRpcDigiDTMul |
std::vector< TH1 * > | fhRpcDigiRate |
std::vector< TH2 * > | fhRpcDigiTotLeft |
std::vector< TH2 * > | fhRpcDigiTotRight |
std::vector< TH2 * > | fhRpcDigiTotDiff |
std::vector< TH2 * > | fhRpcDigiTotMap |
std::vector< TH1 * > | fhRpcCluMul |
std::vector< TH1 * > | fhRpcCluRate |
std::vector< TH1 * > | fhRpcCluRate10s |
std::vector< TH2 * > | fhRpcCluPosition |
std::vector< TH2 * > | fhRpcCluPos |
std::vector< TProfile * > | fhRpcCluPositionEvol |
std::vector< TProfile * > | fhRpcCluTimeEvol |
std::vector< TH2 * > | fhRpcCluDelPos |
std::vector< TH2 * > | fhRpcCluDelMatPos |
std::vector< TH2 * > | fhRpcCluTOff |
std::vector< TH2 * > | fhRpcCluDelTOff |
std::vector< TH2 * > | fhRpcCluDelMatTOff |
std::vector< TH2 * > | fhRpcCluTrms |
std::vector< TH2 * > | fhRpcCluTot |
std::vector< TH2 * > | fhRpcCluSize |
std::vector< TH2 * > | fhRpcCluAvWalk |
std::vector< TH2 * > | fhRpcCluAvLnWalk |
std::vector< std::vector< std::vector< TH2 * > > > | fhRpcCluWalk |
std::vector< TH2 * > | fhSmCluPosition |
std::vector< TH2 * > | fhSmCluTOff |
std::vector< TProfile * > | fhSmCluSvel |
std::vector< std::vector< TProfile * > > | fhSmCluFpar |
std::vector< TH1 * > | fhRpcDTLastHits |
std::vector< TH1 * > | fhRpcDTLastHits_Tot |
std::vector< TH1 * > | fhRpcDTLastHits_CluSize |
std::vector< std::vector< TH1 * > > | fhTRpcCluMul |
std::vector< std::vector< TH2 * > > | fhTRpcCluPosition |
std::vector< std::vector< TH2 * > > | fhTRpcCluTOff |
std::vector< std::vector< TH2 * > > | fhTRpcCluTofOff |
std::vector< std::vector< TH2 * > > | fhTRpcCluTot |
std::vector< std::vector< TH2 * > > | fhTRpcCluSize |
std::vector< std::vector< TH2 * > > | fhTRpcCluAvWalk |
std::vector< std::vector< TH2 * > > | fhTRpcCluDelTof |
std::vector< std::vector< TH2 * > > | fhTRpcCludXdY |
std::vector< std::vector< TH2 * > > | fhTRpcCluQASY |
std::vector< std::vector< std::vector< std::vector< TH2 * > > > > | fhTRpcCluWalk |
std::vector< std::vector< TH3 * > > | fhTRpcCluWalk2 |
std::vector< std::vector< TH3 * > > | fhTRpcCluQ2DT |
std::vector< std::vector< TH2 * > > | fhTSmCluPosition |
std::vector< std::vector< TH2 * > > | fhTSmCluTOff |
std::vector< std::vector< TH2 * > > | fhTSmCluTRun |
std::vector< std::vector< TH2 * > > | fhTRpcCluTOffDTLastHits |
std::vector< std::vector< TH2 * > > | fhTRpcCluTotDTLastHits |
std::vector< std::vector< TH2 * > > | fhTRpcCluSizeDTLastHits |
std::vector< std::vector< TH2 * > > | fhTRpcCluMemMulDTLastHits |
std::vector< TH1 * > | fhSeldT |
std::vector< std::vector< std::vector< std::vector< Double_t > > > > | fvCPDelTof |
std::vector< std::vector< std::vector< std::vector< Double_t > > > > | fvCPTOff |
std::vector< std::vector< std::vector< std::vector< Double_t > > > > | fvCPTotGain |
std::vector< std::vector< std::vector< std::vector< Double_t > > > > | fvCPTotOff |
std::vector< std::vector< std::vector< std::vector< std::vector< Double_t > > > > > | fvCPWalk |
std::vector< std::vector< std::vector< Double_t > > > | fvCPTOffY |
std::vector< std::vector< Double_t > > | fvCPTOffYBinWidth |
std::vector< std::vector< Double_t > > | fvCPTOffYRange |
std::vector< std::vector< std::vector< std::vector< std::list< CbmTofHit * > > > > > | fvLastHits |
std::vector< UInt_t > | fvDeadStrips |
std::vector< std::vector< Double_t > > | fvTimeLastDigi |
std::vector< std::vector< Double_t > > | fvTimeFirstDigi |
std::vector< std::vector< Double_t > > | fvMulDigi |
Int_t | fiNbSameSide |
TH1 * | fhNbSameSide |
TH1 * | fhNbDigiPerChan |
TTimeStamp | fStart |
TTimeStamp | fStop |
Double_t | dTRef |
Double_t | fdTRefMax |
Int_t | fCalMode |
Int_t | fCalSel |
Int_t | fCalSmAddr |
Double_t | fdCaldXdYMax |
Int_t | fiCluMulMax |
Int_t | fTRefMode |
Int_t | fTRefHits |
Int_t | fIdMode |
Int_t | fDutId |
Int_t | fDutSm |
Int_t | fDutRpc |
Int_t | fDutAddr |
Int_t | fSelId |
Int_t | fSelSm |
Int_t | fSelRpc |
Int_t | fSelAddr |
Int_t | fiBeamRefType |
Int_t | fiBeamRefSm |
Int_t | fiBeamRefDet |
Int_t | fiBeamRefAddr |
Int_t | fiBeamRefMulMax |
Int_t | fiBeamAddRefMul |
Int_t | fSel2Id |
Int_t | fSel2Sm |
Int_t | fSel2Rpc |
Int_t | fSel2Addr |
Int_t | fSel2MulMax |
Int_t | fiCluSizeMin |
Int_t | fNbCalHitMin |
std::map< UInt_t, UInt_t > | fDetIdIndexMap |
std::map< UInt_t, TGeoPhysicalNode * > | fCellIdGeoMap |
std::vector< Int_t > | fviDetId |
Double_t | fPosYMaxScal |
Double_t | fTRefDifMax |
Double_t | fTotMax |
Double_t | fTotMin |
Double_t | fTotOff |
Double_t | fTotMean |
Double_t | fdDelTofMax |
Double_t | fTotPreRange |
Double_t | fMaxTimeDist |
Double_t | fdChannelDeadtime |
Double_t | fdMemoryTime |
Double_t | fdYFitMin |
Double_t | fdToDAv |
Bool_t | fEnableMatchPosScaling |
Bool_t | fEnableAvWalk |
Bool_t | fbPs2Ns |
TString | fCalParFileName |
TString | fOutHstFileName |
TFile * | fCalParFile |
Int_t | fiNevtBuild |
Int_t | fiMsgCnt |
Double_t | fdTOTMax |
Double_t | fdTOTMin |
Double_t | fdTTotMean |
Double_t | fdMaxTimeDist |
Double_t | fdMaxSpaceDist |
Double_t | fdEdgeThr |
Double_t | fdEdgeLen |
Double_t | fdEdgeTbias |
Double_t | fdEdgeFrange |
Double_t | fdModifySigvel |
Double_t | fdEvent |
Double_t | fdStartAnalysisTime |
Double_t | fProcessTime = 0.0 |
uint64_t | fuNbDigis = 0 |
uint64_t | fuNbHits = 0 |
Bool_t | fbSwapChannelSides |
Int_t | fiOutputTreeEntry |
Int_t | fiFileIndex |
Bool_t | fbAlternativeBranchNames |
Static Private Attributes | |
static CbmTofEventClusterizer * | fInstance = 0 |
T0 Digis. | |
Friends | |
class | CbmTofAnaTestbeam |
Definition at line 64 of file CbmTofEventClusterizer.h.
CbmTofEventClusterizer::CbmTofEventClusterizer | ( | ) |
Constructor.
Definition at line 105 of file CbmTofEventClusterizer.cxx.
CbmTofEventClusterizer::CbmTofEventClusterizer | ( | const char * | name, |
Int_t | verbose = 1, | ||
Bool_t | writeDataInOut = kTRUE ) |
|
virtual |
Destructor.
Definition at line 317 of file CbmTofEventClusterizer.cxx.
References fGeoHandler, and fInstance.
|
private |
Copy constructor.
|
virtual |
Definition at line 5412 of file CbmTofEventClusterizer.cxx.
References CbmMatch::AddLink(), AddNextChan(), dTimeRes, dTsStartTime, fCellIdGeoMap, fChannelInfo, fDetIdIndexMap, fDigiBdfPar, fDigiPar, fdMaxSpaceDist, fdMaxTimeDist, fdMemoryTime, fDutId, fhNbDigiPerChan, fiFileIndex, fiNbHits, fiOutputTreeEntry, fStorDigi, fStorDigiInd, fTofCalDigiVec, fTofId, fvDeadStrips, fviClusterMul, CbmTofDigiPar::GetCell(), CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigi::GetSide(), CbmTofDigiBdfPar::GetSigVel(), CbmTofCell::GetSizex(), CbmHit::GetTime(), CbmTofDigi::GetTime(), CbmTofDigi::GetTot(), CbmTofAddress::GetUniqueAddress(), kTof, LH_store(), CbmTofDetectorId::SetDetectorInfo(), CbmHit::SetTimeError(), size(), and vDigiIndRef.
Referenced by AddNextChan(), and BuildHits().
|
private |
Build clusters out of ToF Digis and store the resulting info in a TofHit.
Definition at line 4811 of file CbmTofEventClusterizer.cxx.
References bAddBeamCounterSideDigi, BuildHits(), CalibHits(), CalibRawDigis(), dDoubleMax, DetMask, dTsStartTime, fChannelInfo, fDigiBdfPar, fDigiPar, fdStartAnalysisTime, fDutId, fhRpcDigiCor, fhRpcDigiDTFD, fhRpcDigiDTLD, fhRpcDigiDTMul, fhRpcDigiMul, fhRpcDigiRate, fhRpcDigiStatus, fiMsgCnt, fiNbSkip2, fiNevtBuild, fMaxTimeDist, fPosYMaxScal, fStorDigi, fStorDigiInd, fTofCalDigiVec, fTofDigiPointMatches, fTofDigiVec, fTofId, fTRefHits, fviDetId, fvMulDigi, fvTimeFirstDigi, fvTimeLastDigi, CbmTofDigi::GetAddress(), CbmTofDigiPar::GetCell(), CbmTofDigi::GetChannel(), CbmTofDigiBdfPar::GetDetInd(), CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbDet(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigiBdfPar::GetNbSm(), CbmTofDigiBdfPar::GetNbSmTypes(), CbmTofDigi::GetRpc(), CbmTofAddress::GetRpcId(), CbmTofDigi::GetSide(), CbmTofDigiBdfPar::GetSigVel(), CbmTofCell::GetSizey(), CbmTofDigi::GetSm(), CbmTofAddress::GetSmId(), CbmTofAddress::GetSmType(), CbmTofDigi::GetTime(), CbmTofDigi::GetTot(), CbmTofDigi::GetType(), iMess, kTof, CbmTofDigi::SetAddress(), CbmTofDetectorId::SetDetectorInfo(), CbmTofDigi::SetTime(), CbmTofDigi::SetTot(), size(), and CbmTofDigi::ToString().
Referenced by ExecEvent().
|
private |
Definition at line 5652 of file CbmTofEventClusterizer.cxx.
References CbmMatch::AddLink(), AddNextChan(), CbmTofDigiBdfPar::ClustUseTrackId(), dTimeRes, fCellIdGeoMap, fChannelInfo, fDetIdIndexMap, fdEvent, fDigiBdfPar, fDigiPar, fdMaxSpaceDist, fdMaxTimeDist, fdMemoryTime, fDutId, fhDigDistClust, fhDigSpacDifClust, fhDigTimeDifClust, fhNbDigiPerChan, fiFileIndex, fiNbHits, fiNbSameSide, fiOutputTreeEntry, fPosYMaxScal, fStorDigi, fStorDigiInd, fTofCalDigiVec, fTofDigiMatchColl, fTofHitsColl, fvDeadStrips, fviClusterMul, CbmHit::GetAddress(), CbmTofDigiPar::GetCell(), CbmTofDigiBdfPar::GetChanOrient(), CbmTofDigiBdfPar::GetChanType(), CbmLink::GetIndex(), CbmMatch::GetLink(), CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigiBdfPar::GetNbSm(), CbmTofDigiBdfPar::GetNbSmTypes(), CbmMatch::GetNofLinks(), CbmTofDigi::GetSide(), CbmTofDigiBdfPar::GetSigVel(), CbmTofCell::GetSizex(), CbmTofCell::GetSizey(), CbmHit::GetTime(), CbmTofDigi::GetTime(), CbmTofDigi::GetTot(), CbmTofAddress::GetUniqueAddress(), LH_store(), CbmHit::SetTimeError(), size(), CbmTofDigi::ToString(), and vDigiIndRef.
Referenced by BuildClusters().
|
private |
Definition at line 6763 of file CbmTofEventClusterizer.cxx.
References DetMask, fDigiBdfPar, fTofHitsColl, fvCPTOffY, fvCPTOffYBinWidth, fvCPTOffYRange, CbmHit::GetAddress(), GetLocalY(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofAddress::GetRpcId(), CbmTofAddress::GetSmId(), CbmTofAddress::GetSmType(), CbmHit::GetTime(), iLogCal, and CbmHit::SetTime().
Referenced by BuildClusters().
|
private |
Sort the buffers of hits due to the time offsets applied
Definition at line 6391 of file CbmTofEventClusterizer.cxx.
References fbPs2Ns, fbSwapChannelSides, fdChannelDeadtime, fDigiBdfPar, fdTOTMax, fdTOTMin, fiNbSkip1, fTofCalDigiVec, fTofDigiPointMatches, fTofDigiPointMatchesOut, fTofDigiVec, fvCPTOff, fvCPTotGain, fvCPTotOff, fvCPWalk, CbmTofDigi::GetAddress(), CbmTofDigi::GetChannel(), CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigiBdfPar::GetNbSm(), CbmTofDigiBdfPar::GetNbSmTypes(), CbmTofDigi::GetRpc(), CbmTofDigi::GetSide(), CbmTofDigi::GetSm(), CbmTofDigi::GetTime(), CbmTofDigi::GetTot(), CbmTofDigi::GetType(), nbClWalkBinX, CbmTofDigi::SetAddress(), CbmTofDigi::SetTime(), CbmTofDigi::SetTot(), and CbmTofDigi::ToString().
Referenced by BuildClusters().
|
virtual |
Definition at line 5341 of file CbmTofEventClusterizer.cxx.
References fdEvent, fDigiBdfPar, fTofId, fvLastHits, CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigiBdfPar::GetNbSm(), CbmTofDigiBdfPar::GetNbSmTypes(), kTof, CbmTofDetectorId::SetDetectorInfo(), and size().
|
private |
|
virtual |
Definition at line 5376 of file CbmTofEventClusterizer.cxx.
References fdEvent, fDigiBdfPar, fTofId, fvLastHits, CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigiBdfPar::GetNbSm(), CbmTofDigiBdfPar::GetNbSmTypes(), kTof, CbmTofDetectorId::SetDetectorInfo(), and size().
Referenced by Finish().
|
private |
Definition at line 1322 of file CbmTofEventClusterizer.cxx.
References CbmTofDigiBdfPar::ClustUseTrackId(), dXdYMax, fChannelInfo, fdDelTofMax, fDetIdIndexMap, fDigiBdfPar, fDigiPar, fdMaxTimeDist, fdTOTMax, fdTOTMin, fDutId, fDutRpc, fDutSm, fhChDifDifX, fhChDifDifY, fhCluMulCorDutSel, fhClustBuildTime, fhClustHitsDigi, fhClustSizeDifX, fhClustSizeDifY, fhDigDistClust, fhDigSpacDifClust, fhDigTimeDifClust, fhEvCluMul, fhHitsPerTracks, fhNbDigiPerChan, fhNbSameSide, fhPtsPerHit, fhRpcCluAvLnWalk, fhRpcCluAvWalk, fhRpcCluDelMatPos, fhRpcCluDelMatTOff, fhRpcCluDelPos, fhRpcCluDelTOff, fhRpcCluMul, fhRpcCluPos, fhRpcCluPosition, fhRpcCluPositionEvol, fhRpcCluRate, fhRpcCluRate10s, fhRpcCluSize, fhRpcCluTimeEvol, fhRpcCluTOff, fhRpcCluTot, fhRpcCluTrms, fhRpcCluWalk, fhRpcDigiCor, fhRpcDigiDTFD, fhRpcDigiDTLD, fhRpcDigiDTMul, fhRpcDigiMul, fhRpcDigiRate, fhRpcDigiStatus, fhRpcDigiTotDiff, fhRpcDigiTotLeft, fhRpcDigiTotMap, fhRpcDigiTotRight, fhRpcDTLastHits, fhRpcDTLastHits_CluSize, fhRpcDTLastHits_Tot, fhSeldT, fhSmCluFpar, fhSmCluPosition, fhSmCluSvel, fhSmCluTOff, fhTimePtVsHits, fhTimeResSingHits, fhTimeResSingHitsB, fhTRpcCluAvWalk, fhTRpcCluDelTof, fhTRpcCludXdY, fhTRpcCluMemMulDTLastHits, fhTRpcCluMul, fhTRpcCluPosition, fhTRpcCluQ2DT, fhTRpcCluQASY, fhTRpcCluSize, fhTRpcCluSizeDTLastHits, fhTRpcCluTOff, fhTRpcCluTOffDTLastHits, fhTRpcCluTofOff, fhTRpcCluTot, fhTRpcCluTotDTLastHits, fhTRpcCluWalk, fhTRpcCluWalk2, fhTSmCluPosition, fhTSmCluTOff, fhTSmCluTRun, fPosYMaxScal, fSelId, fSelRpc, fSelSm, fTotMax, fTotMin, fTRefDifMax, fviDetId, CbmTofDigiPar::GetCell(), CbmTofDigiBdfPar::GetDetUId(), CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbDet(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigiBdfPar::GetNbSm(), CbmTofDigiBdfPar::GetNbSmTypes(), CbmTofAddress::GetRpcId(), CbmTofCell::GetSizex(), CbmTofCell::GetSizey(), CbmTofAddress::GetSmId(), CbmTofAddress::GetSmType(), CbmTofAddress::GetUniqueAddress(), CbmTofCell::GetZ(), iNSel, MaxNbEvent, nbClDelTofBinX, nbClDelTofBinY, nbCldXdYBinX, nbCldXdYBinY, nbClWalkBinX, and nbClWalkBinY.
Referenced by Init().
|
private |
Delete the geometry related arrays: for now just clearing the Digis temporary vectors.
Definition at line 1297 of file CbmTofEventClusterizer.cxx.
References fDigiBdfPar, fStorDigi, fStorDigiInd, CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigiBdfPar::GetNbSm(), CbmTofDigiBdfPar::GetNbSmTypes(), and CbmTofDigiBdfPar::UseExpandedDigi().
|
private |
Definition at line 4776 of file CbmTofEventClusterizer.cxx.
References CbmTofDigiBdfPar::ClustUseTrackId(), fDigiBdfPar, fhAllTrkMulPos, fhChDifDifX, fhChDifDifY, fhClustBuildTime, fhClusterSize, fhClusterSizeMulti, fhClusterSizeType, fhClustSizeDifX, fhClustSizeDifY, fhDigDistClust, fhDigSpacDifClust, fhDigTimeDifClust, fhHiTrkMulPos, fhHitsPerTracks, fhMultiTrkProbPos, fhNbDigiPerChan, fhNbSameSide, fhPtsPerHit, fhTimePtVsHits, fhTimeResSingHits, fhTimeResSingHitsB, fhTrackMul, and fhTrk1MulPos.
|
virtual |
Inherited from FairTask.
PAL: add TS statistics for monitoring and perf evaluation
Definition at line 397 of file CbmTofEventClusterizer.cxx.
References CbmEvent::AddData(), CbmMatch::AddLink(), CbmTofDigiBdfPar::clear(), ExecEvent(), fCalMode, fDigiMan, fDutId, fEventsColl, fiHitStart, CbmTofCalibrator::FillCalHist(), CbmTofCalibrator::FillHitCalHist(), fiNbSkip1, fiNbSkip2, fNbCalHitMin, fProcessTime, fT0DigiVec, fTofCalDigiVec, fTofCalDigiVecOut, fTofCalibrator, fTofDigiMatchColl, fTofDigiMatchCollOut, fTofDigiPointMatchesOut, fTofDigiVec, fTofHitsColl, fTofHitsCollOut, fTsHeader, fuNbDigis, fuNbHits, CbmDigiManager::Get(), CbmTofDigi::GetAddress(), CbmTofDigi::GetChannel(), CbmEvent::GetIndex(), CbmLink::GetIndex(), CbmMatch::GetLink(), CbmEvent::GetNofData(), CbmDigiManager::GetNofDigis(), CbmMatch::GetNofLinks(), CbmEvent::GetNumber(), CbmTofDigi::GetRpc(), CbmTofDigi::GetSide(), CbmTofDigi::GetSm(), CbmTsEventHeader::GetTsStartTime(), CbmTofDigi::GetType(), iNbTs, kBmon, kBmonDigi, kTof, kTofCalDigi, kTofDigi, kTofHit, pRef, CbmTofDigi::SetAddress(), and CbmLink::SetIndex().
|
virtual |
Definition at line 581 of file CbmTofEventClusterizer.cxx.
References BuildClusters(), dTsStartTime, dTsStartTimeLast, fdEvent, fDigiBdfPar, fEvtHeader, FillHistos(), fiNbHits, fiOutputTreeEntry, fStart, fStop, fTofCalDigiVec, fTofDigiMatchColl, fTofDigiVec, fTofHitsColl, fTsHeader, CbmTofDigiBdfPar::GetNbDet(), and CbmTsEventHeader::GetTsStartTime().
Referenced by Exec().
|
private |
Definition at line 2036 of file CbmTofEventClusterizer.cxx.
References dDoubleMax, DetMask, dTLEvt, dTRef, dTsStartTime, fCalMode, fCellIdGeoMap, fChannelInfo, fdCaldXdYMax, fdDelTofMax, fDetIdIndexMap, fdEvent, fDigiBdfPar, fDigiPar, fdMemoryTime, fdSpillBreak, fdSpillDuration, fdStartAna10s, fdStartAnalysisTime, fDutAddr, fDutId, fDutRpc, fDutSm, fEnableMatchPosScaling, fhAllTrkMulPos, fhChDifDifX, fhChDifDifY, fhCluMulCorDutSel, fhClustBuildTime, fhClusterSize, fhClusterSizeMulti, fhClusterSizeType, fhClustHitsDigi, fhClustSizeDifX, fhClustSizeDifY, fhEvCluMul, fhHiTrkMulPos, fhNbSameSide, fhRpcCluAvLnWalk, fhRpcCluAvWalk, fhRpcCluDelMatPos, fhRpcCluDelMatTOff, fhRpcCluDelPos, fhRpcCluDelTOff, fhRpcCluMul, fhRpcCluPos, fhRpcCluPosition, fhRpcCluPositionEvol, fhRpcCluRate, fhRpcCluRate10s, fhRpcCluSize, fhRpcCluTimeEvol, fhRpcCluTOff, fhRpcCluTot, fhRpcCluTrms, fhRpcCluWalk, fhRpcDigiTotDiff, fhRpcDigiTotLeft, fhRpcDigiTotMap, fhRpcDigiTotRight, fhRpcDTLastHits, fhRpcDTLastHits_CluSize, fhRpcDTLastHits_Tot, fhSeldT, fhSmCluPosition, fhSmCluTOff, fhTrackMul, fhTrk1MulPos, fhTRpcCluAvWalk, fhTRpcCluDelTof, fhTRpcCludXdY, fhTRpcCluMemMulDTLastHits, fhTRpcCluMul, fhTRpcCluPosition, fhTRpcCluQ2DT, fhTRpcCluQASY, fhTRpcCluSize, fhTRpcCluSizeDTLastHits, fhTRpcCluTOff, fhTRpcCluTOffDTLastHits, fhTRpcCluTofOff, fhTRpcCluTot, fhTRpcCluTotDTLastHits, fhTRpcCluWalk, fhTRpcCluWalk2, fhTSmCluPosition, fhTSmCluTOff, fhTSmCluTRun, fiBeamAddRefMul, fiBeamRefAddr, fiBeamRefDet, fiBeamRefMulMax, fiBeamRefSm, fiBeamRefType, fiCluMulMax, fIdMode, CbmTofCalibrator::FillCalHist(), fiNbSameSide, fiNevtBuild, fPosYMaxScal, fSel2Addr, fSel2Id, fSel2Rpc, fSel2Sm, fSelAddr, fSelId, fSelRpc, fSelSm, fStart, fStop, fTofCalDigiVec, fTofCalibrator, fTofDigiMatchColl, fTofHitsColl, fTrbHeader, fTRefHits, fTRefMode, fvCPDelTof, fvdDifCh, fvdDifX, fvdDifY, fvdX, fvdY, fviClusterMul, fviClusterSize, fviDetId, fviTrkMul, fvLastHits, CbmHit::GetAddress(), CbmTofDigiPar::GetCell(), CbmTofDigi::GetChannel(), CbmTofAddress::GetChannelId(), CbmLink::GetIndex(), CbmMatch::GetLink(), CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbDet(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigiBdfPar::GetNbSmTypes(), CbmMatch::GetNofLinks(), CbmTofAddress::GetRpcId(), CbmTofDigi::GetSide(), CbmTofDigiBdfPar::GetSigVel(), CbmTofCell::GetSizey(), CbmTofAddress::GetSmId(), CbmTofAddress::GetSmType(), CbmHit::GetTime(), CbmTofDigi::GetTime(), CbmTofDigi::GetTot(), TTrbHeader::GetTriggerPattern(), CbmTofDigi::GetType(), CbmPixelHit::GetX(), CbmTofCell::GetX(), CbmPixelHit::GetY(), CbmTofCell::GetY(), CbmHit::GetZ(), iNSel, iNSpill, nbClDelTofBinX, SelMask, CbmHit::SetTimeError(), and size().
Referenced by ExecEvent().
|
virtual |
Definition at line 6635 of file CbmTofEventClusterizer.cxx.
Referenced by CbmTofCalibrator::UpdateCalHist(), and WriteHistos().
|
virtual |
Inherited from FairTask.
PAL: add run statistics for monitoring and perf evaluation
Definition at line 624 of file CbmTofEventClusterizer.cxx.
References CleanLHMemory(), fCalMode, fdEvent, fdMemoryTime, fDutId, fProcessTime, fTofCalibrator, fuNbDigis, fuNbHits, CbmTofCalibrator::UpdateCalHist(), and WriteHistos().
Referenced by Finish().
|
virtual |
Definition at line 660 of file CbmTofEventClusterizer.cxx.
References Finish(), and SetCalMode().
|
virtual |
Definition at line 5281 of file CbmTofEventClusterizer.cxx.
References fit_ybox().
Referenced by fit_ybox(), fit_ybox(), CbmTofCalibrator::UpdateCalHist(), and WriteHistos().
|
virtual |
Definition at line 5290 of file CbmTofEventClusterizer.cxx.
References fit_ybox().
|
virtual |
Definition at line 5296 of file CbmTofEventClusterizer.cxx.
References f1_xboxe().
|
inline |
Definition at line 179 of file CbmTofEventClusterizer.h.
References fiBeamRefAddr.
Referenced by CbmTofCalibrator::FillCalHist(), and CbmTofCalibrator::FillHitCalHist().
|
inline |
Definition at line 168 of file CbmTofEventClusterizer.h.
References fCalParFileName.
Referenced by CbmTofCalibrator::Init(), and CbmTofCalibrator::UpdateCalHist().
|
inline |
Definition at line 162 of file CbmTofEventClusterizer.h.
References fiCluSizeMin.
Referenced by CbmTofCalibrator::FillHitCalHist().
|
inline |
Definition at line 210 of file CbmTofEventClusterizer.h.
References fdEdgeFrange.
Referenced by CbmTofCalibrator::UpdateCalHist().
|
inline |
Definition at line 208 of file CbmTofEventClusterizer.h.
References fdEdgeLen.
Referenced by CbmTofCalibrator::UpdateCalHist().
|
inline |
Definition at line 209 of file CbmTofEventClusterizer.h.
References fdEdgeTbias.
Referenced by CbmTofCalibrator::UpdateCalHist().
|
inline |
Definition at line 207 of file CbmTofEventClusterizer.h.
References fdEdgeThr.
Referenced by CbmTofCalibrator::fit_tofedge(), and CbmTofCalibrator::UpdateCalHist().
CbmTofHit * CbmTofEventClusterizer::GetHitPointer | ( | int | iHit | ) |
Definition at line 6690 of file CbmTofEventClusterizer.cxx.
References fiHitStart, and fTofHitsCollOut.
Referenced by CbmTofCalibrator::FillCalHist().
double CbmTofEventClusterizer::GetLocalX | ( | CbmTofHit * | pHit | ) |
Definition at line 6715 of file CbmTofEventClusterizer.cxx.
References fCellIdGeoMap, fChannelInfo, fDigiPar, CbmHit::GetAddress(), CbmTofDigiPar::GetCell(), CbmTofAddress::GetChannelId(), CbmPixelHit::GetX(), CbmPixelHit::GetY(), and CbmHit::GetZ().
double CbmTofEventClusterizer::GetLocalY | ( | CbmTofHit * | pHit | ) |
Definition at line 6736 of file CbmTofEventClusterizer.cxx.
References fCellIdGeoMap, fChannelInfo, fDigiPar, CbmHit::GetAddress(), CbmTofDigiPar::GetCell(), CbmTofAddress::GetChannelId(), CbmPixelHit::GetX(), CbmPixelHit::GetY(), and CbmHit::GetZ().
Referenced by CalibHits(), and CbmTofCalibrator::FillHitCalHist().
CbmMatch * CbmTofEventClusterizer::GetMatchIndexPointer | ( | int | idx | ) |
Definition at line 6707 of file CbmTofEventClusterizer.cxx.
References fTofDigiMatchCollOut.
Referenced by CbmTofCalibrator::FillHitCalHist().
CbmMatch * CbmTofEventClusterizer::GetMatchPointer | ( | int | iHit | ) |
Definition at line 6698 of file CbmTofEventClusterizer.cxx.
References fiHitStart, and fTofDigiMatchCollOut.
Referenced by CbmTofCalibrator::FillCalHist().
|
inline |
Definition at line 212 of file CbmTofEventClusterizer.h.
References fdModifySigvel.
Referenced by CbmTofCalibrator::UpdateCalHist().
|
inline |
Definition at line 164 of file CbmTofEventClusterizer.h.
References fNbCalHitMin.
|
inline |
Definition at line 174 of file CbmTofEventClusterizer.h.
References fiNbHits.
Referenced by CbmTofCalibrator::FillCalHist().
|
inline |
Definition at line 173 of file CbmTofEventClusterizer.h.
References fdStartAnalysisTime.
|
inline |
Definition at line 147 of file CbmTofEventClusterizer.h.
References fTotMax.
Referenced by CbmTofCalibrator::ReadHist().
|
inline |
Definition at line 178 of file CbmTofEventClusterizer.h.
References fTotMean.
Referenced by CbmTofCalibrator::UpdateCalHist().
|
inline |
Definition at line 148 of file CbmTofEventClusterizer.h.
References fTotMin.
Referenced by CbmTofCalibrator::ReadHist().
|
virtual |
Inherited from FairTask.
Definition at line 326 of file CbmTofEventClusterizer.cxx.
References bAddBeamCounterSideDigi, CreateHistos(), fCalMode, fDigiBdfPar, fDutAddr, fDutId, fDutRpc, fDutSm, fiBeamRefAddr, fiBeamRefDet, fiBeamRefSm, fiBeamRefType, fIdMode, fSel2Addr, fSel2Id, fSel2Rpc, fSel2Sm, fSelAddr, fSelId, fSelRpc, fSelSm, fTofCalibrator, CbmTofDigiBdfPar::GetDetInd(), CbmTofAddress::GetUniqueAddress(), iIndexDut, CbmTofCalibrator::Init(), InitCalibParameter(), InitParameters(), LoadGeometry(), ModMask, RegisterInputs(), RegisterOutputs(), and SelMask.
|
private |
Initialize other parameters not included in parameter classes.
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 868 of file CbmTofEventClusterizer.cxx.
References fCalMode, fCalParFile, fCalParFileName, fChannelInfo, fDigiBdfPar, fDigiPar, fdModifySigvel, fdTOTMax, fdTOTMin, fdTTotMean, fhSmCluSvel, fTotMean, fvCPDelTof, fvCPTOff, fvCPTOffY, fvCPTOffYBinWidth, fvCPTOffYRange, fvCPTotGain, fvCPTotOff, fvCPWalk, CbmTofDigiPar::GetCell(), CbmTofDigiBdfPar::GetChanType(), CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigiBdfPar::GetNbSm(), CbmTofDigiBdfPar::GetNbSmTypes(), CbmTofDigiBdfPar::GetSigVel(), CbmTofCell::GetSizey(), CbmTofAddress::GetUniqueAddress(), hSvel, iNSel, nbClDelTofBinX, nbClWalkBinX, and CbmTofDigiBdfPar::SetSigVel().
Referenced by Init().
|
private |
Initialize other parameters not included in parameter classes.
Definition at line 797 of file CbmTofEventClusterizer.cxx.
References fDigiBdfPar, fDigiPar, fdMaxSpaceDist, fdMaxTimeDist, fEnableMatchPosScaling, fGeoHandler, fiBeamRefDet, fiBeamRefMulMax, fiBeamRefSm, fiBeamRefType, fiCluMulMax, fMaxTimeDist, fOutHstFileName, fTofId, CbmTofDigiBdfPar::GetMaxDistAlongCh(), CbmTofDigiBdfPar::GetMaxTimeDist(), CbmTofDigiPar::GetNrOfModules(), CbmTofDigiBdfPar::GetSignalSpeed(), CbmTofCreateDigiPar::Init(), CbmTofGeoHandler::Init(), and k14a.
Referenced by Init().
|
private |
|
inlinestatic |
Definition at line 69 of file CbmTofEventClusterizer.h.
References fInstance.
Referenced by CbmTofCalibrator::Init().
|
virtual |
Definition at line 5606 of file CbmTofEventClusterizer.cxx.
References fdEvent, fvLastHits, CbmHit::GetAddress(), CbmHit::GetTime(), and size().
Referenced by AddNextChan(), and BuildHits().
|
private |
Load the geometry: for now just resizing the Digis temporary vectors.
Definition at line 1163 of file CbmTofEventClusterizer.cxx.
References fCellIdGeoMap, fChannelInfo, fDigiBdfPar, fDigiPar, fGeoHandler, fStorDigi, fStorDigiInd, fvdDifCh, fvdDifX, fvdDifY, fvDeadStrips, fvdX, fvdY, fviClusterMul, fviClusterSize, fviTrkMul, fvLastHits, fvMulDigi, fvTimeFirstDigi, fvTimeLastDigi, CbmTofDigiPar::GetCell(), CbmTofGeoHandler::GetCell(), CbmTofDigiPar::GetCellId(), CbmTofGeoHandler::GetCounter(), CbmTofDigiBdfPar::GetDetUId(), CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbDet(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigiBdfPar::GetNbSm(), CbmTofDigiBdfPar::GetNbSmTypes(), CbmTofDigiPar::GetNode(), CbmTofDigiPar::GetNrOfModules(), CbmTofAddress::GetRpcId(), CbmTofDigiBdfPar::GetSigVel(), CbmTofCell::GetSizex(), CbmTofCell::GetSizey(), CbmTofAddress::GetSmId(), CbmTofGeoHandler::GetSModule(), CbmTofGeoHandler::GetSMType(), CbmTofAddress::GetSmType(), CbmTofAddress::GetUniqueAddress(), CbmTofCell::GetX(), CbmTofCell::GetY(), CbmTofCell::GetZ(), CbmTofDigiBdfPar::UseExpandedDigi(), x, and y.
Referenced by Init().
void CbmTofEventClusterizer::MasterToLocal | ( | const Int_t | CellId, |
const Double_t * | master, | ||
Double_t * | local ) |
Definition at line 6757 of file CbmTofEventClusterizer.cxx.
References fCellIdGeoMap.
Referenced by CbmTofCalibrator::FillCalHist(), CbmTofCalibrator::FillCalHist(), and CbmTofCalibrator::FillHitCalHist().
|
private |
Definition at line 5146 of file CbmTofEventClusterizer.cxx.
References CbmMatch::AddLink(), DetMask, fChannelInfo, fdCaldXdYMax, fDigiBdfPar, fDigiPar, fiFileIndex, fiOutputTreeEntry, fMaxTimeDist, fTofCalDigiVec, fTofDigiMatchColl, fTofHitsColl, CbmHit::GetAddress(), CbmTofDigiPar::GetCell(), CbmTofAddress::GetChannelId(), CbmLink::GetIndex(), CbmMatch::GetLink(), CbmTofDigiBdfPar::GetNbRpc(), CbmMatch::GetNofLinks(), CbmTofAddress::GetRpcId(), CbmTofAddress::GetSmId(), CbmTofAddress::GetSmType(), CbmHit::GetTime(), CbmTofDigi::GetTot(), CbmPixelHit::GetX(), CbmPixelHit::GetY(), CbmHit::SetTime(), CbmPixelHit::SetX(), CbmPixelHit::SetY(), and size().
|
private |
Copy operator.
|
inline |
Definition at line 144 of file CbmTofEventClusterizer.h.
References fPosYMaxScal.
|
private |
Recover pointer on input TClonesArray: TofPoints, TofDigis...
Definition at line 668 of file CbmTofEventClusterizer.cxx.
References fDigiMan, fEventsColl, fEvtHeader, fTimeSlice, fTofDigiPointMatches, fTrbHeader, fTsHeader, CbmDigiManager::Init(), CbmDigiManager::Instance(), CbmDigiManager::IsPresent(), kBmon, and kTof.
Referenced by Init().
|
private |
Create and register output TClonesArray of Tof Hits.
Definition at line 733 of file CbmTofEventClusterizer.cxx.
References fbAlternativeBranchNames, fbWriteDigisInOut, fbWriteHitsInOut, fEventsColl, fTofCalDigiVec, fTofCalDigiVecOut, fTofDigiMatchColl, fTofDigiMatchCollOut, fTofDigiPointMatches, fTofDigiPointMatchesOut, fTofHitsColl, fTofHitsCollOut, and rootMgr.
Referenced by Init().
|
inline |
Definition at line 200 of file CbmTofEventClusterizer.h.
References fbAlternativeBranchNames.
|
inline |
Definition at line 141 of file CbmTofEventClusterizer.h.
References fiBeamAddRefMul.
|
inline |
Definition at line 139 of file CbmTofEventClusterizer.h.
References fiBeamRefDet.
|
inline |
Definition at line 137 of file CbmTofEventClusterizer.h.
References fiBeamRefType.
|
inline |
Definition at line 140 of file CbmTofEventClusterizer.h.
References fiBeamRefMulMax.
|
inline |
Definition at line 138 of file CbmTofEventClusterizer.h.
References fiBeamRefSm.
|
inline |
Definition at line 128 of file CbmTofEventClusterizer.h.
References fiCluMulMax.
|
inline |
Definition at line 127 of file CbmTofEventClusterizer.h.
References fdCaldXdYMax.
|
inline |
Definition at line 107 of file CbmTofEventClusterizer.h.
References fCalMode.
Referenced by Finish().
|
inline |
Definition at line 167 of file CbmTofEventClusterizer.h.
References fCalParFileName.
|
inline |
Definition at line 111 of file CbmTofEventClusterizer.h.
References fCalSmAddr, fIdMode, and CbmTofAddress::GetUniqueAddress().
|
inline |
Definition at line 108 of file CbmTofEventClusterizer.h.
References fCalSel.
|
inline |
Definition at line 110 of file CbmTofEventClusterizer.h.
References fCalSmAddr.
|
inline |
Definition at line 109 of file CbmTofEventClusterizer.h.
References fCalSmAddr, and CbmTofAddress::GetUniqueAddress().
|
inline |
Definition at line 153 of file CbmTofEventClusterizer.h.
References fdChannelDeadtime.
|
inline |
Definition at line 161 of file CbmTofEventClusterizer.h.
References fiCluSizeMin.
void CbmTofEventClusterizer::SetDeadStrips | ( | Int_t | iDet, |
UInt_t | ival ) |
Definition at line 6629 of file CbmTofEventClusterizer.cxx.
References fvDeadStrips.
|
inline |
Definition at line 150 of file CbmTofEventClusterizer.h.
References fdDelTofMax.
|
inline |
Definition at line 143 of file CbmTofEventClusterizer.h.
References fdTRefMax.
|
inline |
Definition at line 131 of file CbmTofEventClusterizer.h.
References fDutId.
|
inline |
Definition at line 133 of file CbmTofEventClusterizer.h.
References fDutRpc.
|
inline |
Definition at line 132 of file CbmTofEventClusterizer.h.
References fDutSm.
|
inline |
Definition at line 206 of file CbmTofEventClusterizer.h.
References fdEdgeFrange.
|
inline |
Definition at line 204 of file CbmTofEventClusterizer.h.
References fdEdgeLen.
|
inline |
Definition at line 205 of file CbmTofEventClusterizer.h.
References fdEdgeTbias.
|
inline |
Definition at line 203 of file CbmTofEventClusterizer.h.
References fdEdgeThr.
|
inline |
Definition at line 171 of file CbmTofEventClusterizer.h.
References fEnableAvWalk.
|
inline |
Definition at line 170 of file CbmTofEventClusterizer.h.
References fEnableMatchPosScaling.
|
inline |
Definition at line 197 of file CbmTofEventClusterizer.h.
References fiFileIndex.
|
inline |
Definition at line 130 of file CbmTofEventClusterizer.h.
References fIdMode.
|
inline |
Definition at line 152 of file CbmTofEventClusterizer.h.
References fMaxTimeDist.
|
inline |
Definition at line 154 of file CbmTofEventClusterizer.h.
References fdMemoryTime.
|
inline |
Definition at line 211 of file CbmTofEventClusterizer.h.
References fdModifySigvel.
|
inline |
Definition at line 163 of file CbmTofEventClusterizer.h.
References fNbCalHitMin.
|
inline |
Definition at line 166 of file CbmTofEventClusterizer.h.
References fOutHstFileName.
|
virtual |
Inherited from FairTask.
Definition at line 382 of file CbmTofEventClusterizer.cxx.
References fDigiBdfPar, fDigiPar, and CbmTofDigiPar::GetNrOfModules().
|
inline |
Definition at line 172 of file CbmTofEventClusterizer.h.
References fbPs2Ns.
|
inline |
Definition at line 157 of file CbmTofEventClusterizer.h.
References fSel2Id.
|
inline |
Definition at line 160 of file CbmTofEventClusterizer.h.
References fSel2MulMax.
|
inline |
Definition at line 159 of file CbmTofEventClusterizer.h.
References fSel2Rpc.
|
inline |
Definition at line 158 of file CbmTofEventClusterizer.h.
References fSel2Sm.
|
inline |
Definition at line 134 of file CbmTofEventClusterizer.h.
References fSelId.
|
inline |
Definition at line 136 of file CbmTofEventClusterizer.h.
References fSelRpc.
|
inline |
Definition at line 135 of file CbmTofEventClusterizer.h.
References fSelSm.
|
inline |
Definition at line 156 of file CbmTofEventClusterizer.h.
References fdToDAv.
|
inline |
Definition at line 145 of file CbmTofEventClusterizer.h.
References fTotMax.
|
inline |
Definition at line 149 of file CbmTofEventClusterizer.h.
References fTotMean.
|
inline |
Definition at line 146 of file CbmTofEventClusterizer.h.
References fTotMin.
|
inline |
Definition at line 151 of file CbmTofEventClusterizer.h.
References fTotPreRange.
|
inline |
Definition at line 142 of file CbmTofEventClusterizer.h.
References fTRefDifMax.
|
inline |
Definition at line 129 of file CbmTofEventClusterizer.h.
References fTRefMode.
|
inline |
Definition at line 198 of file CbmTofEventClusterizer.h.
References fbWriteDigisInOut.
|
inline |
Definition at line 199 of file CbmTofEventClusterizer.h.
References fbWriteHitsInOut.
|
inline |
Definition at line 155 of file CbmTofEventClusterizer.h.
References fdYFitMin.
|
inline |
Definition at line 196 of file CbmTofEventClusterizer.h.
References fbSwapChannelSides.
|
private |
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 3068 of file CbmTofEventClusterizer.cxx.
References CbmTofDigiBdfPar::ClustUseTrackId(), fCalMode, fCalSel, fCalSmAddr, fChannelInfo, fDigiBdfPar, fDigiPar, fdTTotMean, fDutId, fdYFitMin, fEnableAvWalk, fHist, fhRpcCluAvWalk, fhRpcCluDelMatPos, fhRpcCluDelMatTOff, fhRpcCluDelPos, fhRpcCluDelTOff, fhRpcCluMul, fhRpcCluPosition, fhRpcCluTOff, fhRpcCluTot, fhRpcCluWalk, fhSmCluFpar, fhSmCluPosition, fhSmCluSvel, fhSmCluTOff, fhTRpcCluAvWalk, fhTRpcCluDelTof, fhTRpcCluPosition, fhTRpcCluTOff, fhTRpcCluTofOff, fhTRpcCluTot, fhTRpcCluWalk, fhTSmCluPosition, fhTSmCluTOff, fiBeamRefAddr, fIdMode, find_yedges(), fit_ybox(), fOutHstFileName, fPosYMaxScal, fTofId, fTotPreRange, fTRefMode, fvCPDelTof, fvCPTOff, fvCPTotGain, fvCPTotOff, fvCPWalk, CbmTofDigiPar::GetCell(), CbmTofDigiBdfPar::GetDetUId(), CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbDet(), CbmTofDigiBdfPar::GetNbRpc(), CbmTofDigiBdfPar::GetNbSmTypes(), CbmTofAddress::GetRpcId(), CbmTofDigiBdfPar::GetSigVel(), CbmTofCell::GetSizey(), CbmTofAddress::GetSmId(), CbmTofAddress::GetSmType(), iNSel, iNWalkSmooth, kTof, nbClDelTofBinX, nbClWalkBinX, nbClWalkBinY, SelMask, CbmTofDetectorId::SetDetectorInfo(), and WalkNHmin.
Referenced by Finish().
|
friend |
Definition at line 66 of file CbmTofEventClusterizer.h.
|
private |
Definition at line 435 of file CbmTofEventClusterizer.h.
Referenced by FillHistos().
|
private |
Definition at line 518 of file CbmTofEventClusterizer.h.
Referenced by RegisterOutputs(), and SetAlternativeBranchNames().
|
private |
Definition at line 486 of file CbmTofEventClusterizer.h.
Referenced by CalibRawDigis(), and SetPs2Ns().
|
private |
Definition at line 515 of file CbmTofEventClusterizer.h.
Referenced by CalibRawDigis(), and SwapChannelSides().
|
private |
Definition at line 289 of file CbmTofEventClusterizer.h.
Referenced by RegisterOutputs(), and SetWriteDigisInOut().
|
private |
Definition at line 288 of file CbmTofEventClusterizer.h.
Referenced by RegisterOutputs(), and SetWriteHitsInOut().
|
private |
Definition at line 437 of file CbmTofEventClusterizer.h.
Referenced by Exec(), FillHistos(), Finish(), Init(), InitCalibParameter(), SetCalMode(), and WriteHistos().
|
private |
Definition at line 490 of file CbmTofEventClusterizer.h.
Referenced by InitCalibParameter().
|
private |
Definition at line 488 of file CbmTofEventClusterizer.h.
Referenced by GetCalParFileName(), InitCalibParameter(), and SetCalParFileName().
|
private |
Definition at line 438 of file CbmTofEventClusterizer.h.
Referenced by SetCalSel(), and WriteHistos().
|
private |
Definition at line 439 of file CbmTofEventClusterizer.h.
Referenced by SetCalRpc(), SetCalSmAddr(), SetCalSmType(), and WriteHistos().
|
private |
Definition at line 467 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildHits(), FillHistos(), GetLocalX(), GetLocalY(), LoadGeometry(), and MasterToLocal().
|
private |
Definition at line 272 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildClusters(), BuildHits(), CreateHistos(), FillHistos(), GetLocalX(), GetLocalY(), InitCalibParameter(), LoadGeometry(), MergeClusters(), and WriteHistos().
|
private |
Definition at line 440 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), MergeClusters(), and SetCaldXdYMax().
|
private |
Definition at line 479 of file CbmTofEventClusterizer.h.
Referenced by CalibRawDigis(), and SetChannelDeadtime().
|
private |
Definition at line 476 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and SetDelTofMax().
|
private |
Definition at line 505 of file CbmTofEventClusterizer.h.
Referenced by GetEdgeFrange(), and SetEdgeFrange().
|
private |
Definition at line 503 of file CbmTofEventClusterizer.h.
Referenced by GetEdgeLen(), and SetEdgeLen().
|
private |
Definition at line 504 of file CbmTofEventClusterizer.h.
Referenced by GetEdgeTbias(), and SetEdgeTbias().
|
private |
Definition at line 502 of file CbmTofEventClusterizer.h.
Referenced by GetEdgeThr(), and SetEdgeThr().
|
private |
Definition at line 466 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildHits(), CreateHistos(), and FillHistos().
|
private |
Definition at line 508 of file CbmTofEventClusterizer.h.
Referenced by BuildHits(), CheckLHMemory(), CleanLHMemory(), ExecEvent(), FillHistos(), Finish(), and LH_store().
|
private |
Definition at line 273 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildClusters(), BuildHits(), CalibHits(), CalibRawDigis(), CheckLHMemory(), CleanLHMemory(), CreateHistos(), DeleteGeometry(), DeleteHistos(), ExecEvent(), FillHistos(), Init(), InitCalibParameter(), InitParameters(), LoadGeometry(), MergeClusters(), SetParContainers(), and WriteHistos().
|
private |
TOF Digis.
Definition at line 284 of file CbmTofEventClusterizer.h.
Referenced by Exec(), and RegisterInputs().
|
private |
Definition at line 271 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildClusters(), BuildHits(), CreateHistos(), FillHistos(), GetLocalX(), GetLocalY(), InitCalibParameter(), InitParameters(), LoadGeometry(), MergeClusters(), SetParContainers(), and WriteHistos().
|
private |
Definition at line 501 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildHits(), and InitParameters().
|
private |
Definition at line 500 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildHits(), CreateHistos(), and InitParameters().
|
private |
Definition at line 480 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildHits(), FillHistos(), Finish(), and SetMemoryTime().
|
private |
Definition at line 506 of file CbmTofEventClusterizer.h.
Referenced by GetModifySigvel(), InitCalibParameter(), and SetModifySigvel().
|
private |
Definition at line 509 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), FillHistos(), and GetStartAnalysisTime().
|
private |
Definition at line 482 of file CbmTofEventClusterizer.h.
Referenced by SetToDAv().
|
private |
Definition at line 496 of file CbmTofEventClusterizer.h.
Referenced by CalibRawDigis(), CreateHistos(), and InitCalibParameter().
|
private |
Definition at line 497 of file CbmTofEventClusterizer.h.
Referenced by CalibRawDigis(), CreateHistos(), and InitCalibParameter().
|
private |
Definition at line 436 of file CbmTofEventClusterizer.h.
Referenced by SetdTRefMax().
|
private |
Definition at line 498 of file CbmTofEventClusterizer.h.
Referenced by InitCalibParameter(), and WriteHistos().
|
private |
Definition at line 448 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and Init().
|
private |
Definition at line 445 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildClusters(), BuildHits(), CreateHistos(), Exec(), FillHistos(), Finish(), Init(), SetDutId(), and WriteHistos().
|
private |
Definition at line 447 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), Init(), and SetDutRpc().
|
private |
Definition at line 446 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), Init(), and SetDutSm().
|
private |
Definition at line 481 of file CbmTofEventClusterizer.h.
Referenced by SetYFitMin(), and WriteHistos().
|
private |
Definition at line 485 of file CbmTofEventClusterizer.h.
Referenced by SetEnableAvWalk(), and WriteHistos().
|
private |
Definition at line 484 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), InitParameters(), and SetEnableMatchPosScaling().
|
private |
Definition at line 285 of file CbmTofEventClusterizer.h.
Referenced by Exec(), RegisterInputs(), and RegisterOutputs().
|
private |
Definition at line 276 of file CbmTofEventClusterizer.h.
Referenced by ExecEvent(), and RegisterInputs().
|
private |
Definition at line 269 of file CbmTofEventClusterizer.h.
Referenced by InitParameters(), LoadGeometry(), and ~CbmTofEventClusterizer().
|
private |
Definition at line 336 of file CbmTofEventClusterizer.h.
Referenced by DeleteHistos(), and FillHistos().
|
private |
Definition at line 343 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), DeleteHistos(), and FillHistos().
|
private |
Definition at line 344 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), DeleteHistos(), and FillHistos().
|
private |
Definition at line 345 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 323 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), DeleteHistos(), and FillHistos().
|
private |
Definition at line 330 of file CbmTofEventClusterizer.h.
Referenced by DeleteHistos(), and FillHistos().
|
private |
Definition at line 333 of file CbmTofEventClusterizer.h.
Referenced by DeleteHistos(), and FillHistos().
|
private |
Definition at line 331 of file CbmTofEventClusterizer.h.
Referenced by DeleteHistos(), and FillHistos().
|
private |
Definition at line 324 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 341 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), DeleteHistos(), and FillHistos().
|
private |
Definition at line 342 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), DeleteHistos(), and FillHistos().
|
private |
Definition at line 340 of file CbmTofEventClusterizer.h.
Referenced by BuildHits(), CreateHistos(), and DeleteHistos().
|
private |
Definition at line 338 of file CbmTofEventClusterizer.h.
Referenced by BuildHits(), CreateHistos(), and DeleteHistos().
|
private |
Definition at line 339 of file CbmTofEventClusterizer.h.
Referenced by BuildHits(), CreateHistos(), and DeleteHistos().
|
private |
Definition at line 346 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 335 of file CbmTofEventClusterizer.h.
Referenced by DeleteHistos(), and FillHistos().
|
private |
Definition at line 325 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and DeleteHistos().
|
private |
Definition at line 337 of file CbmTofEventClusterizer.h.
Referenced by DeleteHistos().
|
private |
Definition at line 428 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildHits(), CreateHistos(), and DeleteHistos().
|
private |
Definition at line 427 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), DeleteHistos(), and FillHistos().
|
private |
Definition at line 326 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and DeleteHistos().
|
private |
Definition at line 375 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 374 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 367 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 370 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 366 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 369 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 359 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 363 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 362 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 364 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 360 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 361 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 373 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 365 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 368 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 372 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 371 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 376 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 348 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and CreateHistos().
|
private |
Definition at line 352 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and CreateHistos().
|
private |
Definition at line 351 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and CreateHistos().
|
private |
Definition at line 353 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and CreateHistos().
|
private |
Definition at line 349 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and CreateHistos().
|
private |
Definition at line 354 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and CreateHistos().
|
private |
Definition at line 350 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and CreateHistos().
|
private |
Definition at line 357 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 355 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 358 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 356 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 381 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 383 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 382 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 407 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 380 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and WriteHistos().
|
private |
Definition at line 377 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 379 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), InitCalibParameter(), and WriteHistos().
|
private |
Definition at line 378 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 329 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and DeleteHistos().
|
private |
Definition at line 327 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and DeleteHistos().
|
private |
Definition at line 328 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and DeleteHistos().
|
private |
Definition at line 332 of file CbmTofEventClusterizer.h.
Referenced by DeleteHistos(), and FillHistos().
|
private |
Definition at line 334 of file CbmTofEventClusterizer.h.
Referenced by DeleteHistos(), and FillHistos().
|
private |
Definition at line 391 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 392 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 393 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 405 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 385 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 386 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 397 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 394 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 390 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 404 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 387 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 402 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 388 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 389 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 403 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 395 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 396 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 399 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 400 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), and WriteHistos().
|
private |
Definition at line 401 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and FillHistos().
|
private |
Definition at line 458 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and SetBeamAddRefMul().
|
private |
Definition at line 456 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), GetBeamAddr(), Init(), and WriteHistos().
|
private |
Definition at line 455 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), Init(), InitParameters(), and SetBeamRefDet().
|
private |
Definition at line 457 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), InitParameters(), and SetBeamRefMulMax().
|
private |
Definition at line 454 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), Init(), InitParameters(), and SetBeamRefSm().
|
private |
Definition at line 453 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), Init(), InitParameters(), and SetBeamRefId().
|
private |
Definition at line 441 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), InitParameters(), and SetCalCluMulMax().
|
private |
Definition at line 464 of file CbmTofEventClusterizer.h.
Referenced by GetCluSizeMin(), and SetCluSizeMin().
|
private |
Definition at line 444 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), Init(), SetCalRpc(), SetIdMode(), and WriteHistos().
|
private |
Definition at line 517 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildHits(), MergeClusters(), and SetFileIndex().
|
private |
Definition at line 494 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters().
|
private |
Definition at line 298 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildHits(), ExecEvent(), and GetNbHits().
|
private |
Definition at line 426 of file CbmTofEventClusterizer.h.
Referenced by BuildHits(), and FillHistos().
|
private |
Definition at line 302 of file CbmTofEventClusterizer.h.
Referenced by CalibRawDigis(), and Exec().
|
private |
Definition at line 303 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and Exec().
|
private |
Definition at line 493 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and FillHistos().
|
staticprivate |
T0 Digis.
Definition at line 216 of file CbmTofEventClusterizer.h.
Referenced by CbmTofEventClusterizer(), Instance(), and ~CbmTofEventClusterizer().
|
private |
Definition at line 516 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildHits(), ExecEvent(), and MergeClusters().
|
private |
Definition at line 478 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), InitParameters(), MergeClusters(), and SetMaxTimeDist().
|
private |
Definition at line 465 of file CbmTofEventClusterizer.h.
Referenced by Exec(), GetNbCalHitMin(), and SetNbCalHitMin().
|
private |
Definition at line 489 of file CbmTofEventClusterizer.h.
Referenced by InitParameters(), SetOutHstFileName(), and WriteHistos().
|
private |
Definition at line 470 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), BuildHits(), CreateHistos(), FillHistos(), PosYMaxScal(), and WriteHistos().
|
private |
Definition at line 511 of file CbmTofEventClusterizer.h.
|
private |
Definition at line 462 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and Init().
|
private |
Definition at line 459 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), Init(), and SetSel2Id().
|
private |
Definition at line 463 of file CbmTofEventClusterizer.h.
Referenced by SetSel2MulMax().
|
private |
Definition at line 461 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), Init(), and SetSel2Rpc().
|
private |
Definition at line 460 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), Init(), and SetSel2Sm().
|
private |
Definition at line 452 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and Init().
|
private |
Definition at line 449 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), Init(), and SetSelId().
|
private |
Definition at line 451 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), Init(), and SetSelRpc().
|
private |
Definition at line 450 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), FillHistos(), Init(), and SetSelSm().
|
private |
Definition at line 431 of file CbmTofEventClusterizer.h.
Referenced by ExecEvent(), and FillHistos().
|
private |
Definition at line 432 of file CbmTofEventClusterizer.h.
Referenced by ExecEvent(), and FillHistos().
|
private |
Definition at line 307 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildClusters(), BuildHits(), DeleteGeometry(), and LoadGeometry().
|
private |
Definition at line 308 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildClusters(), BuildHits(), DeleteGeometry(), and LoadGeometry().
|
private |
Definition at line 278 of file CbmTofEventClusterizer.h.
Referenced by RegisterInputs().
|
private |
Definition at line 290 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildClusters(), BuildHits(), CalibRawDigis(), Exec(), ExecEvent(), FillHistos(), MergeClusters(), and RegisterOutputs().
|
private |
Definition at line 294 of file CbmTofEventClusterizer.h.
Referenced by Exec(), and RegisterOutputs().
|
private |
Definition at line 320 of file CbmTofEventClusterizer.h.
Referenced by Exec(), FillHistos(), Finish(), and Init().
|
private |
Definition at line 292 of file CbmTofEventClusterizer.h.
Referenced by BuildHits(), Exec(), ExecEvent(), FillHistos(), MergeClusters(), and RegisterOutputs().
|
private |
Definition at line 296 of file CbmTofEventClusterizer.h.
Referenced by Exec(), GetMatchIndexPointer(), GetMatchPointer(), and RegisterOutputs().
|
private |
Definition at line 281 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), CalibRawDigis(), RegisterInputs(), and RegisterOutputs().
|
private |
Definition at line 297 of file CbmTofEventClusterizer.h.
Referenced by CalibRawDigis(), Exec(), and RegisterOutputs().
|
private |
Definition at line 283 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), CalibRawDigis(), Exec(), and ExecEvent().
|
private |
// Calibrated TOF Digis
Definition at line 291 of file CbmTofEventClusterizer.h.
Referenced by BuildHits(), CalibHits(), Exec(), ExecEvent(), FillHistos(), MergeClusters(), and RegisterOutputs().
|
private |
// Calibrated TOF Digis
Definition at line 295 of file CbmTofEventClusterizer.h.
Referenced by Exec(), GetHitPointer(), and RegisterOutputs().
|
private |
Definition at line 270 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildClusters(), CheckLHMemory(), CleanLHMemory(), InitParameters(), and WriteHistos().
|
private |
Definition at line 472 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), GetTotMax(), and SetTotMax().
|
private |
Definition at line 475 of file CbmTofEventClusterizer.h.
Referenced by GetTotMean(), InitCalibParameter(), and SetTotMean().
|
private |
Definition at line 473 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), GetTotMin(), and SetTotMin().
|
private |
Definition at line 474 of file CbmTofEventClusterizer.h.
|
private |
Definition at line 477 of file CbmTofEventClusterizer.h.
Referenced by SetTotPreRange(), and WriteHistos().
|
private |
Definition at line 275 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and RegisterInputs().
|
private |
Definition at line 471 of file CbmTofEventClusterizer.h.
Referenced by CreateHistos(), and SetTRefDifMax().
|
private |
Definition at line 443 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and FillHistos().
|
private |
Definition at line 442 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), SetTRefId(), and WriteHistos().
|
private |
Definition at line 277 of file CbmTofEventClusterizer.h.
Referenced by Exec(), ExecEvent(), and RegisterInputs().
|
private |
Definition at line 512 of file CbmTofEventClusterizer.h.
|
private |
Definition at line 513 of file CbmTofEventClusterizer.h.
|
private |
Definition at line 409 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), InitCalibParameter(), and WriteHistos().
|
private |
Definition at line 410 of file CbmTofEventClusterizer.h.
Referenced by CalibRawDigis(), InitCalibParameter(), and WriteHistos().
|
private |
Definition at line 415 of file CbmTofEventClusterizer.h.
Referenced by CalibHits(), and InitCalibParameter().
|
private |
Definition at line 416 of file CbmTofEventClusterizer.h.
Referenced by CalibHits(), and InitCalibParameter().
|
private |
Definition at line 417 of file CbmTofEventClusterizer.h.
Referenced by CalibHits(), and InitCalibParameter().
|
private |
Definition at line 411 of file CbmTofEventClusterizer.h.
Referenced by CalibRawDigis(), InitCalibParameter(), and WriteHistos().
|
private |
Definition at line 412 of file CbmTofEventClusterizer.h.
Referenced by CalibRawDigis(), InitCalibParameter(), and WriteHistos().
|
private |
Definition at line 414 of file CbmTofEventClusterizer.h.
Referenced by CalibRawDigis(), InitCalibParameter(), and WriteHistos().
|
private |
Definition at line 318 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and LoadGeometry().
|
private |
Definition at line 316 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and LoadGeometry().
|
private |
Definition at line 317 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and LoadGeometry().
|
private |
Definition at line 420 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildHits(), LoadGeometry(), and SetDeadStrips().
|
private |
Definition at line 314 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and LoadGeometry().
|
private |
Definition at line 315 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and LoadGeometry().
|
private |
Definition at line 301 of file CbmTofEventClusterizer.h.
|
private |
Definition at line 311 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), BuildHits(), FillHistos(), and LoadGeometry().
|
private |
Definition at line 312 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and LoadGeometry().
|
private |
Definition at line 468 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), CreateHistos(), and FillHistos().
|
private |
Definition at line 313 of file CbmTofEventClusterizer.h.
Referenced by FillHistos(), and LoadGeometry().
|
private |
Definition at line 419 of file CbmTofEventClusterizer.h.
Referenced by CheckLHMemory(), CleanLHMemory(), FillHistos(), LH_store(), and LoadGeometry().
|
private |
Definition at line 423 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and LoadGeometry().
|
private |
Definition at line 422 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and LoadGeometry().
|
private |
Definition at line 421 of file CbmTofEventClusterizer.h.
Referenced by BuildClusters(), and LoadGeometry().
|
private |
Definition at line 309 of file CbmTofEventClusterizer.h.
Referenced by AddNextChan(), and BuildHits().