#include <H1ElecCalibration.h>
Inheritance diagram for H1ElecCalibration:
Public Member Functions | |
H1ElecCalibration (Bool_t DoStackWiseCalibration, Bool_t DoZimpactWiseCalibration, Bool_t DoResolutionSmearing, Bool_t UseTrackTheta=false, Bool_t UseTrackPhi=true) | |
~H1ElecCalibration () | |
void | DoStackWiseCalibration (Bool_t flag=true) |
void | DoZimpactWiseCalibration (Bool_t flag=true) |
void | DoResolutionSmearing (Bool_t flag=true) |
const TLorentzVector & | GetElecCalibration (const TLorentzVector &UncalibratedElectron, const TLorentzVector &ElectronTrack, Int_t Charge, Float_t ZVertex, Bool_t IsMC, Int_t RunPeriod, Int_t LinkedTrackType) |
Private Member Functions | |
void | MakeVertexElectron () |
const TLorentzVector & | GetElectronVector () |
Bool_t | IsGoodTrack () |
Private Attributes | |
Bool_t | bUseTrackTheta |
Bool_t | bUseTrackPhi |
Bool_t | bDoStackWiseCalibration |
Bool_t | bDoZimpactWiseCalibration |
Bool_t | bDoForwardWheelWiseCalibration |
Bool_t | bDoResolutionSmearing |
H1LarCalParameters * | fCalibration |
H1CalcTrackExtrapol * | fExtrapol |
TLorentzVector | fElectronTrack |
TLorentzVector | fElectronCluster |
TLorentzVector | fCalibratedElectron |
Int_t | fCharge |
Int_t | fLinkedTrackType |
Float_t | fElectronTheta |
Float_t | fElectronPhi |
|
|
|
Definition at line 77 of file H1ElecCalibration.C. References fExtrapol. |
|
Definition at line 276 of file H1ElecCalibration.C. References bUseTrackPhi, bUseTrackTheta, fCharge, fElectronCluster, fElectronPhi, fElectronTheta, fElectronTrack, fExtrapol, and IsGoodTrack(). Referenced by GetElectronVector(). |
|
Definition at line 311 of file H1ElecCalibration.C. References fElectronCluster, fElectronPhi, fElectronTheta, and MakeVertexElectron(). Referenced by GetElecCalibration(). |
|
Definition at line 337 of file H1ElecCalibration.C. References fElectronCluster. Referenced by MakeVertexElectron(). |
|
Definition at line 53 of file H1ElecCalibration.h. References bDoStackWiseCalibration. |
|
Definition at line 54 of file H1ElecCalibration.h. References bDoZimpactWiseCalibration. |
|
Definition at line 55 of file H1ElecCalibration.h. References bDoResolutionSmearing. |
|
|
Definition at line 22 of file H1ElecCalibration.h. Referenced by ClassImp(), and MakeVertexElectron(). |
|
Definition at line 23 of file H1ElecCalibration.h. Referenced by ClassImp(), and MakeVertexElectron(). |
|
Definition at line 25 of file H1ElecCalibration.h. Referenced by ClassImp(), DoStackWiseCalibration(), and GetElecCalibration(). |
|
Definition at line 26 of file H1ElecCalibration.h. Referenced by ClassImp(), DoZimpactWiseCalibration(), and GetElecCalibration(). |
|
Definition at line 27 of file H1ElecCalibration.h. Referenced by ClassImp(), and GetElecCalibration(). |
|
Definition at line 28 of file H1ElecCalibration.h. Referenced by ClassImp(), DoResolutionSmearing(), and GetElecCalibration(). |
|
Definition at line 30 of file H1ElecCalibration.h. Referenced by ClassImp(), and GetElecCalibration(). |
|
Definition at line 32 of file H1ElecCalibration.h. Referenced by ClassImp(), GetElecCalibration(), MakeVertexElectron(), and ~H1ElecCalibration(). |
|
Definition at line 34 of file H1ElecCalibration.h. Referenced by ClassImp(), GetElecCalibration(), and MakeVertexElectron(). |
|
Definition at line 35 of file H1ElecCalibration.h. Referenced by ClassImp(), GetElecCalibration(), GetElectronVector(), IsGoodTrack(), and MakeVertexElectron(). |
|
Definition at line 36 of file H1ElecCalibration.h. Referenced by ClassImp(), and GetElecCalibration(). |
|
Definition at line 38 of file H1ElecCalibration.h. Referenced by ClassImp(), GetElecCalibration(), and MakeVertexElectron(). |
|
Definition at line 39 of file H1ElecCalibration.h. Referenced by ClassImp(), and GetElecCalibration(). |
|
Definition at line 41 of file H1ElecCalibration.h. Referenced by ClassImp(), GetElectronVector(), and MakeVertexElectron(). |
|
Definition at line 42 of file H1ElecCalibration.h. Referenced by ClassImp(), GetElectronVector(), and MakeVertexElectron(). |