#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().
1.7.1