| 45 |
* |
* |
| 46 |
* @param cutName The cut's name. |
* @param cutName The cut's name. |
| 47 |
* @param binning A vector containing the histogram binning in rigidity modulus (X axis) and cutoff rigidity (Y axis). |
* @param binning A vector containing the histogram binning in rigidity modulus (X axis) and cutoff rigidity (Y axis). |
| 48 |
* @param |
* @param thresholdCoeff The threshold rigidity coefficient for the event selection. |
| 49 |
* |
* |
| 50 |
*/ |
*/ |
| 51 |
RigFillCut(const char *cutName, std::vector<float> binning, float thresholdCoeff) : |
RigFillCut(const char *cutName, std::vector<float> binning, float thresholdCoeff) : |
| 53 |
_thresholdCoeff(thresholdCoeff) { |
_thresholdCoeff(thresholdCoeff) { |
| 54 |
} |
} |
| 55 |
|
|
| 56 |
|
/*! @brief Constructor. |
| 57 |
|
* |
| 58 |
|
* This constructor reads the binning from a text file. The bin limits should be arranged in rows. |
| 59 |
|
* |
| 60 |
|
* @param cutName The cut's name. |
| 61 |
|
* @param rigBinListFileName A text file containing the histogram binning. |
| 62 |
|
* Note that it must contain both the upper and lower limits, and |
| 63 |
|
* that the elements must be ordered (ie., lowest rigidity value in the first |
| 64 |
|
* element and so on). |
| 65 |
|
* @param thresholdCoeff The threshold rigidity coefficient for the event selection. |
| 66 |
|
* |
| 67 |
|
*/ |
| 68 |
|
RigFillCut(const char *cutName, const char* rigBinListFileName, float thresholdCoeff); |
| 69 |
|
|
| 70 |
/*! @brief Destructor. */ |
/*! @brief Destructor. */ |
| 71 |
~RigFillCut() { |
~RigFillCut() { |
| 72 |
} |
} |