/[PAMELA software]/PamCut/TrkCuts/TrkHitQualCut/TrkHitQualCut.h
ViewVC logotype

Diff of /PamCut/TrkCuts/TrkHitQualCut/TrkHitQualCut.h

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

revision 1.2 by pam-fi, Mon Jan 18 16:34:52 2010 UTC revision 1.3 by pam-fi, Wed Mar 25 17:38:09 2015 UTC
# Line 26  public: Line 26  public:
26    /*! @brief Constructor.    /*! @brief Constructor.
27     *     *
28     * @param cutName The cut's name.     * @param cutName The cut's name.
29       * @param trkAlg        The tracking algorythm used to check the track.
30     * @param xMinHit The minimum number of hits along the track for X view     * @param xMinHit The minimum number of hits along the track for X view
31     * @param yMinHit The minimum number of hits along the track for X view     * @param yMinHit The minimum number of hits along the track for X view
32     * @param xLeverArm The minimum lever arm for X view     * @param xLeverArm The minimum lever arm for X view
33     * @param xAngMin The minimum XZ angle (degrees) measured from vertical axis on the first TRK plane (can either positive or negative)     * @param xAngMin The minimum XZ angle (degrees) measured from vertical axis on the first TRK plane (can either positive or negative)
34     * @param xAngMax The maximum XZ angle (degrees) measured from vertical axis on the first TRK plane (can either positive or negative)     * @param xAngMax The maximum XZ angle (degrees) measured from vertical axis on the first TRK plane (can either positive or negative)
35     */     */
36    TrkHitQualCut(const char *cutName, int xMinHit, int yMinHit, int xLeverArm, Float_t xAngMin=-90., Float_t xAngMax=+90.) :    TrkHitQualCut(const char *cutName, const char *trkAlg, int xMinHit, int yMinHit, int xLeverArm, Float_t xAngMin=-90., Float_t xAngMax=+90.) :
37      PamCut(cutName), _xMinHit(xMinHit), _yMinHit(yMinHit), _xLeverArm(xLeverArm), _xAngMin(xAngMin), _xAngMax(xAngMax) {        PamCut(cutName), _trkAlg(trkAlg), _xMinHit(xMinHit), _yMinHit(yMinHit), _xLeverArm(xLeverArm), _xAngMin(xAngMin), _xAngMax(xAngMax) {
38    }    }
39    /*! @brief Destructor. */    /*! @brief Destructor. */
40    ~TrkHitQualCut() {    ~TrkHitQualCut() {
# Line 53  public: Line 54  public:
54    
55  private:  private:
56    
57      const char *_trkAlg;
58    int _xMinHit, _yMinHit, _xLeverArm;    int _xMinHit, _yMinHit, _xLeverArm;
59    Float_t _xAngMin, _xAngMax;    Float_t _xAngMin, _xAngMax;
60    

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

  ViewVC Help
Powered by ViewVC 1.1.23