HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
HarpoTools Namespace Reference

Functions

TTree * getTree (Double_t angle=-1000, Double_t energy=-1, Int_t pola=100)
 
UInt_t getTime (Int_t run)
 
TH1F * GetTruncProfile (TH2F *h, Int_t type=0, Double_t tl=0., Double_t th=0.7)
 
Double_t TruncSum (TArrayD *vect, Double_t tl, Double_t th, Double_t &minTrunc, Double_t &maxTrunc, Double_t &norm, Double_t &truncSum2, Double_t thr=10)
 
Double_t TruncMean (TArrayD *vect, Double_t tl=0., Double_t th=0.7)
 
TGraph * getTP (const char *filename, UInt_t timestart=0, UInt_t timeend=2000000000, Int_t night=0)
 
TCanvas * drawTPRatio (UInt_t timestart, UInt_t timeend, const char *cname="cTPRatio")
 
void updateRunData (Int_t run, const char *name, Double_t val)
 
Double_t getRunData (Int_t run, const char *name)
 
TDirectory * OpenHistFile (Int_t run, const char *dir, const char *extra="", Int_t update=0)
 
TDirectory * OpenSimHistFile (const char *filename, const char *dir, Int_t &run, Int_t update=0, Int_t verbose=1)
 
TString getVal (Int_t run, const char *name, const TString *dburl=NULL)
 
Double_t getDoubleVal (Int_t run, const char *name, const TString *dburl=NULL)
 
HarpoRunHeadergetRunHeader (Int_t run)
 
TGraph * getTemperature ()
 
TGraph * getPressure ()
 
TCanvas * SaveEvent (HarpoEvent *evt, const char *dirname, HarpoRunHeader *rh, Bool_t bw=0)
 
void updateConfData (Double_t energy, Double_t angle, Int_t p, Int_t simu, Int_t flag, const char *name, Double_t val)
 

Function Documentation

TCanvas * HarpoTools::drawTPRatio ( UInt_t  timestart,
UInt_t  timeend,
const char *  cname = "cTPRatio" 
)

Definition at line 445 of file HarpoTools.cxx.

Here is the call graph for this function:

Double_t HarpoTools::getDoubleVal ( Int_t  run,
const char *  name,
const TString *  dburl = NULL 
)

Definition at line 1046 of file HarpoTools.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

TGraph * HarpoTools::getPressure ( )

Definition at line 259 of file HarpoTools.cxx.

Double_t HarpoTools::getRunData ( Int_t  run,
const char *  name 
)

Definition at line 986 of file HarpoTools.cxx.

HarpoRunHeader * HarpoTools::getRunHeader ( Int_t  run)

Definition at line 92 of file HarpoTools.cxx.

Here is the call graph for this function:

TGraph * HarpoTools::getTemperature ( )

Definition at line 298 of file HarpoTools.cxx.

UInt_t HarpoTools::getTime ( Int_t  run)

Definition at line 166 of file HarpoTools.cxx.

Here is the call graph for this function:

TGraph * HarpoTools::getTP ( const char *  filename,
UInt_t  timestart = 0,
UInt_t  timeend = 2000000000,
Int_t  night = 0 
)

Definition at line 216 of file HarpoTools.cxx.

Here is the caller graph for this function:

TTree * HarpoTools::getTree ( Double_t  angle = -1000,
Double_t  energy = -1,
Int_t  pola = 100 
)

Definition at line 130 of file HarpoTools.cxx.

TH1F * HarpoTools::GetTruncProfile ( TH2F *  h,
Int_t  type = 0,
Double_t  tl = 0.,
Double_t  th = 0.7 
)

Definition at line 345 of file HarpoTools.cxx.

Here is the call graph for this function:

TString HarpoTools::getVal ( Int_t  run,
const char *  name,
const TString *  dburl = NULL 
)

Definition at line 1030 of file HarpoTools.cxx.

Here is the call graph for this function:

TDirectory * HarpoTools::OpenHistFile ( Int_t  run,
const char *  dir,
const char *  extra = "",
Int_t  update = 0 
)

Definition at line 55 of file HarpoTools.cxx.

Here is the caller graph for this function:

TDirectory * HarpoTools::OpenSimHistFile ( const char *  filename,
const char *  dir,
Int_t &  run,
Int_t  update = 0,
Int_t  verbose = 1 
)

Definition at line 14 of file HarpoTools.cxx.

Here is the call graph for this function:

TCanvas * HarpoTools::SaveEvent ( HarpoEvent evt,
const char *  dirname,
HarpoRunHeader rh,
Bool_t  bw = 0 
)

Definition at line 1093 of file HarpoTools.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

Double_t HarpoTools::TruncMean ( TArrayD *  vect,
Double_t  tl = 0.,
Double_t  th = 0.7 
)

Definition at line 425 of file HarpoTools.cxx.

Here is the call graph for this function:

Double_t HarpoTools::TruncSum ( TArrayD *  vect,
Double_t  tl,
Double_t  th,
Double_t &  minTrunc,
Double_t &  maxTrunc,
Double_t &  norm,
Double_t &  truncSum2,
Double_t  thr = 10 
)

(tHigh-tLow);

Definition at line 390 of file HarpoTools.cxx.

Here is the caller graph for this function:

void HarpoTools::updateConfData ( Double_t  energy,
Double_t  angle,
Int_t  p,
Int_t  simu,
Int_t  flag,
const char *  name,
Double_t  val 
)

Definition at line 845 of file HarpoTools.cxx.

void HarpoTools::updateRunData ( Int_t  run,
const char *  name,
Double_t  val 
)

Definition at line 694 of file HarpoTools.cxx.