114 |
*/ |
*/ |
115 |
void AddSelectionAction(CollectionAction *action); |
void AddSelectionAction(CollectionAction *action); |
116 |
|
|
117 |
/*! @brief Applies the selection and detector cuts to the current event. |
|
118 |
|
/*! @brief The pre-analysis task definition. |
119 |
|
* |
120 |
|
* This override of the Setup() method sets up the selection and detector cuts and actions |
121 |
* |
* |
122 |
* @param event The event to analyze. |
* @param events The PamLevel2 pointer to the events that will be analyzed. Used only as parameter for |
123 |
* @return CUTOK if the event survives all the selection and detector cuts. |
* VerboseCollection::Setup(). |
124 |
*/ |
*/ |
125 |
|
void Setup(PamLevel2 *events); |
126 |
|
|
127 |
|
/*! @brief Applies the selection and detector cuts to the current event. |
128 |
|
* |
129 |
|
* @param event The event to analyze. |
130 |
|
* @return CUTOK if the event survives all the selection and detector cuts. |
131 |
|
*/ |
132 |
|
|
133 |
int ApplyCut(PamLevel2 *event); |
int ApplyCut(PamLevel2 *event); |
134 |
|
|
135 |
/*TODO: redefine GetCut and the other methods to comply with the new selection/detector cuts structure. */ |
/*TODO: redefine GetCut and the other methods to comply with the new selection/detector cuts structure. */ |