| 19 |
*/ |
*/ |
| 20 |
class BlindCutCollection: public PamCutCollection { |
class BlindCutCollection: public PamCutCollection { |
| 21 |
public: |
public: |
| 22 |
/*! @brief Constructor. */ |
/*! @brief Constructor. |
| 23 |
BlindCutCollection(const char *cutName): PamCutCollection(cutName){ |
* |
| 24 |
|
* @param collectionName The collection's name. |
| 25 |
|
*/ |
| 26 |
|
BlindCutCollection(const char *collectionName) : |
| 27 |
|
PamCutCollection(collectionName) { |
| 28 |
} |
} |
| 29 |
|
|
| 30 |
/*! @brief Destructor. */ |
/*! @brief Destructor. */ |
| 36 |
* This method checks all the cuts for the current event. It exits only after |
* This method checks all the cuts for the current event. It exits only after |
| 37 |
* all the cuts have been evaluated. Note that it doesn't call OnGood() nor OnBad(), not |
* all the cuts have been evaluated. Note that it doesn't call OnGood() nor OnBad(), not |
| 38 |
* even for the PamCut objects in the collection. |
* even for the PamCut objects in the collection. |
| 39 |
|
* |
| 40 |
|
* @param event The event to analyze. |
| 41 |
* @return the index of the first failed cut (range: [0, \#cuts-1], see AddCut()); \ |
* @return the index of the first failed cut (range: [0, \#cuts-1], see AddCut()); \ |
| 42 |
* #CUTOK if the event satisfies all the cuts. |
* #CUTOK if the event satisfies all the cuts. |
| 43 |
*/ |
*/ |
| 59 |
|
|
| 60 |
}; |
}; |
| 61 |
|
|
|
|
|
|
|
|
| 62 |
#endif /* BLINDCUTCOLLECTION_H_ */ |
#endif /* BLINDCUTCOLLECTION_H_ */ |