/[PAMELA software]/DarthVader/TrackerLevel2/inc/ExtTrack.h
ViewVC logotype

Diff of /DarthVader/TrackerLevel2/inc/ExtTrack.h

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

revision 1.5 by mocchiut, Thu Aug 7 16:04:13 2014 UTC revision 1.7 by pam-fi, Thu Jan 28 14:38:24 2016 UTC
# Line 144  public: Line 144  public:
144    int GetNY(){int n=0; for(int i=0; i<nplanes; i++)n+=(int)(YGood(i)); return n;};    int GetNY(){int n=0; for(int i=0; i<nplanes; i++)n+=(int)(YGood(i)); return n;};
145    int GetNXY(){int n=0; for(int i=0; i<nplanes; i++)n+=(int)(YGood(i)&&XGood(i)); return n;};    int GetNXY(){int n=0; for(int i=0; i<nplanes; i++)n+=(int)(YGood(i)&&XGood(i)); return n;};
146    int GetNtot(){return GetNX()+GetNY();};    int GetNtot(){return GetNX()+GetNY();};
147      int GetNhit(){int n=0; for(int i=0; i<nplanes; i++)n+=(int)(YGood(i)||XGood(i)); return n;};
148    
149    Float_t GetDEDX();    Float_t GetDEDX();
150    Float_t GetDEDX(int ip);    Float_t GetDEDX(int ip);
151    Float_t GetDEDX(int ip,int iv);    Float_t GetDEDX(int ip,int iv);
152    
153      Float_t GetDEDXX(bool cutSat=false);
154      Float_t GetDEDXY(bool cutSat=false);
155    
156    
157    Int_t GetClusterX_Multiplicity(int ip);    Int_t GetClusterX_Multiplicity(int ip);
158    Int_t GetClusterY_Multiplicity(int ip);    Int_t GetClusterY_Multiplicity(int ip);
159    Int_t GetClusterX_MaxStrip(int ip);    Int_t GetClusterX_MaxStrip(int ip);
# Line 156  public: Line 161  public:
161    
162    Float_t GetRigidity();    Float_t GetRigidity();
163    Float_t GetDeflection();    Float_t GetDeflection();
164      Float_t GetMDR(){return (coval[4][4]>0 ? 1./sqrt(coval[4][4]) : 0.); };
165    
166    //dsa implementare    Bool_t IsSaturated(int,int);
167  /*     Bool_t IsSaturated(int,int); */    Bool_t IsSaturated(int);
168  /*     Bool_t IsSaturated(int); */    Bool_t IsSaturated();
169  /*     Bool_t IsSaturated(); */    Bool_t IsBad(int,int);
170  /*     Bool_t IsBad(int,int); */    Int_t GetLeverArmXY();
171  /*     Int_t GetLeverArmXY(); */    Int_t GetLeverArmX();
172  /*     Int_t GetLeverArmX(); */    Int_t GetLeverArmY();
 /*     Int_t GetLeverArmY(); */  
173    Float_t GetChi2X(); //EM    Float_t GetChi2X(); //EM
174    Float_t GetChi2Y(); //EM    Float_t GetChi2Y(); //EM
175  /*     Bool_t IsInsideCavity(float); */  /*     Bool_t IsInsideCavity(float); */
# Line 181  public: Line 186  public:
186    
187    
188    
189    ClassDef(ExtTrack,2);    ClassDef(ExtTrack,3);
190    
191  };  };
192    

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.7

  ViewVC Help
Powered by ViewVC 1.1.23