/[PAMELA software]/PamCut/TofCuts/TofNucleiZCut/TofNucleiZCut.h
ViewVC logotype

Diff of /PamCut/TofCuts/TofNucleiZCut/TofNucleiZCut.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by pam-fi, Fri May 29 10:10:31 2009 UTC revision 1.3 by pam-fi, Wed Aug 5 14:05:34 2009 UTC
# Line 27  enum TofNucleiZ_Return { Line 27  enum TofNucleiZ_Return {
27  ///< Discarded because charge is not between 1 and 8  ///< Discarded because charge is not between 1 and 8
28  };  };
29    
 /*! @enum TofNucleiZ_Layers Flags to identify layers. */  
 enum TofNucleiZ_Layers {  
   TOFNUCLEIZ_S11 = 1, ///< S11.  
   TOFNUCLEIZ_S12 = 2, ///< S12.  
   TOFNUCLEIZ_S21 = 4, ///< S21.  
   TOFNUCLEIZ_S22 = 8, ///< S22.  
   TOFNUCLEIZ_S31 = 16, ///< S31.  
   TOFNUCLEIZ_S32 = 32  
 ///< S32.  
 };  
   
30  /*! @brief The TofNuclei charge cut.  /*! @brief The TofNuclei charge cut.
31   *   *
32   * This cut uses the TofNuclei library to cut events depending on particle's charge value.   * This cut uses the TofNuclei library to cut events depending on particle's charge value.
# Line 57  public: Line 46  public:
46     * @param lowerLimit The lower bound (in units of sigmaZ) of the desired charge range, defined as Zmean - lowerBound*sigmaZ.     * @param lowerLimit The lower bound (in units of sigmaZ) of the desired charge range, defined as Zmean - lowerBound*sigmaZ.
47     * @param upperLimit The upper bound (in units of sigmaZ) of the desired charge range, defined as Zmean + upperBound*sigmaZ.     * @param upperLimit The upper bound (in units of sigmaZ) of the desired charge range, defined as Zmean + upperBound*sigmaZ.
48     * @param minLayers The minimum number of layers for which Z must have been measured.     * @param minLayers The minimum number of layers for which Z must have been measured.
49     * @param layersMask The masked layers (see #TofNucleiZ_Layers). These will be ignored throughout all the TofNucleiZCut analysis.     * @param layersMask The masked layers (see #TOFLAYERS). These will be ignored throughout all the TofNucleiZCut analysis.
50     * @see Check     * @see Check
51     */     */
52    TofNucleiZCut(const char *cutName, unsigned int Z, float lowerLimit, float upperLimit, unsigned int minLayers = 6,    TofNucleiZCut(const char *cutName, unsigned int Z, float lowerLimit, float upperLimit, unsigned int minLayers = 6,

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.23