--- PamCut/doc/Doxygen/html/classPamCut.html 2009/05/27 13:30:07 1.1 +++ PamCut/doc/Doxygen/html/classPamCut.html 2009/06/05 13:15:44 1.2 @@ -84,12 +84,14 @@ List of all members.
Public Member Functions | |
PamCut (const char *cutName) | |
+ | PamCut (const char *cutName) |
Constructor. | |
virtual | ~PamCut () |
Constructor. | |
+virtual | ~PamCut () |
Destructor. | |
Destructor. | |
virtual int | Check (PamLevel2 *event)=0 |
The basic event check. | |
The assignment operator. This operator defines how to copy a PamCut object into another. In current implementation, it only copies the cut's name of the RHS on the LHS. | |
Protected Attributes | |
UInt_t | _nEv |
+UInt_t | _nEv |
The number of analyzed events. | |
UInt_t | _nGood |
The number of good events. | |
Private Attributes | |
const char * | _cutName |
The number of analyzed events. | |
+UInt_t | _nGood |
The number of good events. |
-This class provides a basic interface for a cut object to apply to PamLevel2 data. -
Definition at line 22 of file PamCutBase.h.
-PamCut::PamCut | -( | -const char * | -cutName | -) | - [inline] |
-
virtual PamCut::~PamCut | -( | -- | ) | - [inline, virtual] |
-
-
Reimplemented in BlindCutCollection, and PamCutCollection.
- -Definition at line 15 of file PamCutBase.cpp.
- -References _nEv, _nGood, Check(), CUTOK, OnBad(), and OnGood().
- -Referenced by Process().
+Reimplemented in BlindCutCollection, SmartBlindCollection, SmartCollection, and PamCutCollection.
@@ -257,8 +202,6 @@
Implemented in CARDCut, CATCut, CaloCrossCut, CaloGeomCut, CaloIonCut, CaloNHitCut, CaloNotIntCut, CaloNucleiZCut, CaloTrackChi2Cut, CaloTrackCut, BlindCutCollection, AbsTimeCut, DataQualCut, EvRateS11Cut, GeoFieldCut, LTGeoFillCut, LTQualCut, OBTQualCut, PktQualCut, TrgConfCut, PamCutCollection, TofBetaCut, TofBetaRangeCut, TofBetaRigCut, TofDedxS1Cut, TofNucleiZCut, TofPatternCut, TofQualCut, TofTopS1Cut, RigFillCut, TrkCalQualCut, TrkChi2DeflCut, TrkChi2QualCut, TrkDedxHCut, TrkGeomCut, TrkHitQualCut, TrkIdCut, TrkIonCut, TrkNucleiZCut, TrkPhSinCut, TrkRigCut, TrkRigGeoCut, TrkRigRangeCut, TrkRunValCut, and TrkSigmaDeflCut.
-Referenced by ApplyCut().
-@@ -280,11 +223,7 @@ The post-analysis task definition.
This method is automatically called by Process() after the event selection has been performed; override this in derived classes to perform post-analysis tasks like writing histograms, closing files and so on. -
Reimplemented in SmartBlindCollection, SmartCollection, VerboseBlindCollection, VerboseCollection, and PamCutCollection.
- -Definition at line 128 of file PamCutBase.h.
- -Referenced by Process().
+Reimplemented in SmartCollection, VerboseBlindCollection, VerboseCollection, and PamCutCollection.
@@ -308,12 +247,6 @@
Definition at line 57 of file PamCutBase.cpp.
- -References _cutName.
- -Referenced by VerboseCollection::Finalize(), and VerboseBlindCollection::Finalize().
-
Definition at line 94 of file PamCutBase.h.
- -References _nEv.
- -Referenced by VerboseCollection::Finalize(), and VerboseBlindCollection::Finalize().
-@@ -365,12 +292,6 @@ This counter keeps track of how many events have fulfilled the conditions specified in Check.
Definition at line 104 of file PamCutBase.h.
- -References _nGood.
- -Referenced by VerboseCollection::Finalize(), and VerboseBlindCollection::Finalize().
-Reimplemented in SmartBlindCollection, and SmartCollection.
- -Definition at line 87 of file PamCutBase.h.
- -Referenced by PamCutCollection::ApplyCut(), ApplyCut(), and BlindCutCollection::ApplyCut().
-Reimplemented in SmartBlindCollection, SmartCollection, LTGeoFillCut, and RigFillCut.
- -Definition at line 76 of file PamCutBase.h.
- -Referenced by PamCutCollection::ApplyCut(), ApplyCut(), and BlindCutCollection::ApplyCut().
+Reimplemented in LTGeoFillCut, and RigFillCut.
@@ -477,10 +388,6 @@
Definition at line 65 of file PamCutBase.cpp.
- -References _cutName.
-Definition at line 30 of file PamCutBase.cpp.
- -References ApplyCut(), Finalize(), and Setup().
-Definition at line 61 of file PamCutBase.cpp.
- -References _cutName.
-Reimplemented in SmartBlindCollection, SmartCollection, and PamCutCollection.
- -Definition at line 53 of file PamCutBase.cpp.
- - - -Referenced by Process().
- - --
const char* PamCut::_cutName [private] |
-
- -
Definition at line 154 of file PamCutBase.h.
- -Referenced by GetName(), operator=(), and SetName().
- -UInt_t PamCut::_nEv [protected] |
-
-The number of analyzed events. -
- -
Definition at line 158 of file PamCutBase.h.
- -Referenced by PamCutCollection::ApplyCut(), ApplyCut(), BlindCutCollection::ApplyCut(), GetNEv(), and Setup().
- -UInt_t PamCut::_nGood [protected] |
-
-The number of good events. -
- -
Definition at line 159 of file PamCutBase.h.
- -Referenced by PamCutCollection::ApplyCut(), ApplyCut(), BlindCutCollection::ApplyCut(), GetNGood(), and Setup().
+Reimplemented in SmartCollection, and PamCutCollection.