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_ */ |