/[PAMELA software]/calo/flight/CaloProfile/inc/CaloProfile.h
ViewVC logotype

Diff of /calo/flight/CaloProfile/inc/CaloProfile.h

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

revision 1.11 by mocchiut, Wed Aug 19 07:25:33 2009 UTC revision 1.13 by mocchiut, Mon Sep 14 13:56:48 2009 UTC
# Line 30  Line 30 
30  #include <TSQLServer.h>  #include <TSQLServer.h>
31  #include <TF1.h>  #include <TF1.h>
32  #include <TGraphErrors.h>  #include <TGraphErrors.h>
33    #include <TMinuit.h>
34    
35  #include <PamLevel2.h>  #include <PamLevel2.h>
36    
# Line 137  class CaloLong : public TObject { Line 138  class CaloLong : public TObject {
138      //      //
139      Bool_t xyaverage;      Bool_t xyaverage;
140      //      //
141        Bool_t heavytail;
142        Float_t letmax;
143        Float_t lmipth;
144        //
145      Float_t eplane[2][22];      Float_t eplane[2][22];
146      //      //
147      CaloLevel2 *clp;      CaloLevel2 *clp;
# Line 169  class CaloLong : public TObject { Line 174  class CaloLong : public TObject {
174      Float_t Get_asymm(){this->Fit(); return asymm;};      Float_t Get_asymm(){this->Fit(); return asymm;};
175      Float_t Get_exptmax(){this->Process(); return etmax;};      Float_t Get_exptmax(){this->Process(); return etmax;};
176      Float_t Get_X0pl(){this->Process(); return X0pl;};      Float_t Get_X0pl(){this->Process(); return X0pl;};
177      Int_t Get_fitresult(){this->Fit(); return fitresult;};      //
178        Float_t Get_letmax(){ return letmax;};
179        Float_t Get_lmipth(){ return lmipth;};
180        Int_t Get_fitresult(){this->Fit(); return fitresult;};    
181      //      //
182      void ForceNextFit(){atime=0;fatime=0;};      void ForceNextFit(){atime=0;fatime=0;};
183      void Draw();      void Draw();
# Line 202  class CaloLong : public TObject { Line 210  class CaloLong : public TObject {
210      void SetLowerLimit(TString sl){ slmax = sl; };// expression must be of the form "5*t"."t+10","t-(4*t)"... where t will be replaced by the fitted maximum (X0)      void SetLowerLimit(TString sl){ slmax = sl; };// expression must be of the form "5*t"."t+10","t-(4*t)"... where t will be replaced by the fitted maximum (X0)
211      void SetUpperLimit(TString su){ sumax = su; };// expression must be of the form "5*t"."t+10","t-(4*t)"... where t will be replaced by the fitted maximum (X0)      void SetUpperLimit(TString su){ sumax = su; };// expression must be of the form "5*t"."t+10","t-(4*t)"... where t will be replaced by the fitted maximum (X0)
212      //      //
213        void Setletmax(Float_t l){ letmax = l;};
214        void Setlmipth(Float_t l){ lmipth = l;};
215        void HeavyTail(Bool_t b){ heavytail=b;};
216        //
217      Float_t GetLowerLimit(){ return lmax;};      Float_t GetLowerLimit(){ return lmax;};
218      Float_t GetUpperLimit(){ return umax;};      Float_t GetUpperLimit(){ return umax;};
219      //      //

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.13

  ViewVC Help
Powered by ViewVC 1.1.23