5 |
* Author: Nicola Mori |
* Author: Nicola Mori |
6 |
*/ |
*/ |
7 |
|
|
8 |
/*! @file RigFillAction.h The RigFillAction class declaration file */ |
/*! @file RigFillAction.h The RigFillAction class declaration file. */ |
9 |
|
|
10 |
#ifndef RIGFILLACTION_H_ |
#ifndef RIGFILLACTION_H_ |
11 |
#define RIGFILLACTION_H_ |
#define RIGFILLACTION_H_ |
18 |
* |
* |
19 |
* This class builds a 2D histogram binned in event rigidity modulus |
* This class builds a 2D histogram binned in event rigidity modulus |
20 |
* and threshold rigidity. Each 2D bin will contain the number of events whose |
* and threshold rigidity. Each 2D bin will contain the number of events whose |
21 |
* event rigidity modulus and threshold rigidity (eg., Stoermer cutoff rigidity times a threshold coefficient) lie in that bin. Note that the meaning of this threshold coefficient is the same as in |
* event rigidity modulus and threshold rigidity (eg., Stoermer cutoff rigidity times a |
22 |
* TrkRigGeoCut, so it must have the same value used for TrkRigGeoCut (consider |
* threshold coefficient) lie in that bin. Note that the meaning of this threshold coefficient |
23 |
* using TrkRigGeoCut::GetThresholdCoeff() to retrieve its value). |
* is the same as in TrkRigGeoCut, so it must have the same value used for TrkRigGeoCut |
24 |
* Events whose threshold rigidity is below the lower limit of the bins are recorded in a vector of |
* (consider using TrkRigGeoCut::GetThresholdCoeff() to retrieve its value). |
25 |
* event rigidities with threshold rigidity in the "inferior threshold bin", which ranges from zero to the the lowest threshold rigidity of the "normal" bins. |
* Events whose threshold rigidity is below the lower limit of the bins are recorded in a vector |
26 |
|
* of event rigidities with threshold rigidity in the "inferior threshold bin", which ranges |
27 |
|
* from zero to the the lowest threshold rigidity of the "normal" bins. |
28 |
* Events are discarded only if their rigidity modulus or threshold rigidity lies |
* Events are discarded only if their rigidity modulus or threshold rigidity lies |
29 |
* outside the histogram boundaries. |
* outside the histogram boundaries. |
30 |
* |
* |
31 |
* CUT DEPENDECIES: TrkPhSinCut for single physical track, TrkRigGeoCut for galactic event. |
* CUT DEPENDENCIES: TrkPhSinCut for single physical track, TrkRigGeoCut for galactic event. |
32 |
* |
* |
33 |
*/ |
*/ |
34 |
class RigFillAction: public CollectionAction { |
class RigFillAction: public CollectionAction { |