#include "TFiberHodEvent.h"
#include "TBeamMonitorEvent.h"
#include "TCernOct12DetectorEvent.h"
#include "spadic_noise_Analysis.cxx"
Go to the source code of this file.
Functions | |
Double_t | CalcPull (Double_t xTrack, Double_t xHit, Double_t sigmaTrack, Double_t sigmaHit) |
void | FillProfile (TH2 *h, TProfile *p) |
void | GetHodoAlignment (TString filename, TProfile *AlignmentHodoX_1D, TH2I *AlignmentHodoX) |
Double_t | CalcAngleHodo (Double_t x1, Double_t x2) |
Double_t | CalcAngleMsTrd (Double_t x1, Double_t x2) |
Double_t | CalcTrackingCompensation (Double_t x1, Double_t x2, const TF1 *track, const Double_t zTRD1, const Double_t zTRD2) |
void | spadic_pr_Analysis (TString filename="data2012/TTrees/Be_run2310004.root", Bool_t debug=false, Bool_t plotFromFile=true) |
Variables | |
const Int_t | speed_up = 1 |
TGraphErrors * | fTracking = new TGraphErrors() |
Double_t CalcAngleHodo | ( | Double_t | x1, | |
Double_t | x2 | |||
) |
Definition at line 87 of file spadic_pr_Analysis.cxx.
Referenced by spadic_pr_Analysis().
Double_t CalcAngleMsTrd | ( | Double_t | x1, | |
Double_t | x2 | |||
) |
Definition at line 91 of file spadic_pr_Analysis.cxx.
Referenced by spadic_pr_Analysis().
Double_t CalcPull | ( | Double_t | xTrack, | |
Double_t | xHit, | |||
Double_t | sigmaTrack, | |||
Double_t | sigmaHit | |||
) |
Definition at line 8 of file spadic_pr_Analysis.cxx.
Referenced by spadic_pr_Analysis().
Double_t CalcTrackingCompensation | ( | Double_t | x1, | |
Double_t | x2, | |||
const TF1 * | track, | |||
const Double_t | zTRD1, | |||
const Double_t | zTRD2 | |||
) |
Definition at line 95 of file spadic_pr_Analysis.cxx.
void FillProfile | ( | TH2 * | h, | |
TProfile * | p | |||
) |
Definition at line 17 of file spadic_pr_Analysis.cxx.
Referenced by GetHodoAlignment(), and spadic_pr_Analysis().
void GetHodoAlignment | ( | TString | filename, | |
TProfile * | AlignmentHodoX_1D, | |||
TH2I * | AlignmentHodoX | |||
) |
Definition at line 33 of file spadic_pr_Analysis.cxx.
References TFiberHodEvent::fHits, FillProfile(), TCBMBeamtimeEvent::GetSubEvent(), TFiberHodEvent::NumHits(), speed_up, and Statusbar().
Referenced by spadic_pr_Analysis().
void spadic_pr_Analysis | ( | TString | filename = "data2012/TTrees/Be_run2310004.root" , |
|
Bool_t | debug = false , |
|||
Bool_t | plotFromFile = true | |||
) |
Definition at line 104 of file spadic_pr_Analysis.cxx.
References BaselineCompensation(), BorderPadMax(), CalcAngleHodo(), CalcAngleMsTrd(), calcDisplacement(), calcDisplacementHyperbolicSecantSquared(), calcDisplacementPRFFitting(), calcK3(), CalcPrf(), CalcPull(), calcSimpleDisplacement(), CancelNoise_Cova(), clusterSize, counter, debug, TMbsCrateEvent::fData1182, TFiberHodEvent::fHits, FillProfile(), TMbsCrateEvent::fIsPulser, TSpadicData::fSpadicPulse, fTracking, GetHodoAlignment(), GetPadMax(), getPID(), GetPidCuts(), TCBMBeamtimeEvent::GetSubEvent(), HitTimeWindow(), isElectron, isMyon, isPion, isPulser, minimumAmplitudeThreshold(), minimumIntegralThreshold(), NUM_SPADIC_CHA, TFiberHodEvent::NumHits(), pidcuts, signalChDistance, SPADIC_ADC_MAX, SPADIC_TRACE_SIZE, speed_up, Statusbar(), and susid.
TGraphErrors* fTracking = new TGraphErrors() |
Definition at line 102 of file spadic_pr_Analysis.cxx.
Referenced by spadic_pr_Analysis().
const Int_t speed_up = 1 |
Definition at line 6 of file spadic_pr_Analysis.cxx.
Referenced by GetHodoAlignment(), and spadic_pr_Analysis().