StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
adamsPairCut Class Reference
Inheritance diagram for adamsPairCut:
HitMergingPairCut StHbtPairCut StHbtCutMonitorHandler

Public Member Functions

 adamsPairCut (const adamsPairCut &)
 
virtual bool Pass (const StHbtPair *)
 
virtual StHbtString Report ()
 
adamsPairCutClone ()
 
void setElSigma (double aElSigma)
 
void setPiSigma (double aPiSigma)
 
void setKSigma (double aKSigma)
 
void setElPairPIDMax (double aElPIDMax)
 
void setPiPairPIDMax (double aPiPIDMax)
 
void setKPairPIDMax (double aKPIDMax)
 
void SetPIDPThreshold (const float &)
 
std::ostringstream * finalReport () const
 
- Public Member Functions inherited from HitMergingPairCut
 HitMergingPairCut (const HitMergingPairCut &)
 
HitMergingPairCutClone ()
 
void setMaxFracOfMergedRow (double aMaxFracPair)
 
void setMergingPar (double aMaxDuInner, double aMaxDzInner, double aMaxDuOuter, double aMaxDzOuter)
 
void setDefaultHalfFieldMergingPar ()
 
void setDefaultFullFieldMergingPar ()
 
- Public Member Functions inherited from StHbtPairCut
 StHbtPairCut (const StHbtPairCut &c)
 
virtual void ParityPairCuts (ParityBuff *, ParityBuff *)
 
virtual void EventBegin (const StHbtEvent *)
 
virtual void EventEnd (const StHbtEvent *)
 
StHbtBaseAnalysisHbtAnalysis ()
 
void SetAnalysis (StHbtBaseAnalysis *)
 
- Public Member Functions inherited from StHbtCutMonitorHandler
StHbtCutMonitorCollection * PassMonitorColl ()
 
StHbtCutMonitorCollection * FailMonitorColl ()
 
StHbtCutMonitorPassMonitor (int n)
 
StHbtCutMonitorFailMonitor (int n)
 
void AddCutMonitor (StHbtCutMonitor *cutMoni1, StHbtCutMonitor *cutMoni2)
 
void AddCutMonitor (StHbtCutMonitor *cutMoni)
 
void AddCutMonitorPass (StHbtCutMonitor *cutMoni)
 
void AddCutMonitorFail (StHbtCutMonitor *cutMoni)
 
void FillCutMonitor (const StHbtEvent *event, bool pass)
 
void FillCutMonitor (const StHbtTrack *track, bool pass)
 
void FillCutMonitor (const StHbtV0 *v0, bool pass)
 
void FillCutMonitor (const StHbtKink *kink, bool pass)
 
void FillCutMonitor (const StHbtPair *pair, bool pass)
 
void FillCutMonitor (const StHbtParticleCollection *partColl)
 
void FillCutMonitor (const StHbtEvent *event, const StHbtParticleCollection *partColl)
 
void Finish ()
 

Additional Inherited Members

- Protected Attributes inherited from HitMergingPairCut
long mNPairsPassed
 
long mNPairsFailed
 
double mMaxFracPair
 
- Protected Attributes inherited from StHbtPairCut
StHbtBaseAnalysismyAnalysis
 

Detailed Description

Definition at line 30 of file adamsPairCut.h.


The documentation for this class was generated from the following files: