container to hold data to be written into TTree More...
#include <EopVariables.h>
Public Member Functions | |
void | clear () |
set to empty values | |
EopVariables () | |
constructor initialises to empty values | |
void | fillVariables (Int_t charge, Int_t innerOk, Double_t outerRadius, Int_t numberOfValidHits, Int_t numberOfLostHits, Double_t chi2, Double_t normalizedChi2, Double_t p, Double_t pt, Double_t ptError, Double_t theta, Double_t eta, Double_t phi, Double_t emc1, Double_t emc3, Double_t emc5, Double_t hac1, Double_t hac3, Double_t hac5, Double_t maxPNearby, Double_t dist, Double_t EnergyIn, Double_t EnergyOut) |
fill variables into tree | |
Public Attributes | |
Double_t | distofmax |
Int_t | track_charge |
Double_t | track_chi2 |
Double_t | track_emc1 |
Double_t | track_emc3 |
Double_t | track_emc5 |
Double_t | track_EnergyIn |
Double_t | track_EnergyOut |
Double_t | track_eta |
Double_t | track_hac1 |
Double_t | track_hac3 |
Double_t | track_hac5 |
Int_t | track_innerOk |
Double_t | track_maxPNearby |
Int_t | track_nHits |
Int_t | track_nLostHits |
Double_t | track_normalizedChi2 |
Double_t | track_outerRadius |
Double_t | track_p |
Double_t | track_phi |
Double_t | track_pt |
Double_t | track_ptError |
Double_t | track_theta |
container to hold data to be written into TTree
Definition at line 8 of file EopVariables.h.
EopVariables::EopVariables | ( | ) | [inline] |
constructor initialises to empty values
Definition at line 11 of file EopVariables.h.
References clear().
{this->clear();}
void EopVariables::clear | ( | void | ) | [inline] |
set to empty values
doubles
integers
Definition at line 14 of file EopVariables.h.
References distofmax, track_charge, track_chi2, track_emc1, track_emc3, track_emc5, track_EnergyIn, track_EnergyOut, track_eta, track_hac1, track_hac3, track_hac5, track_innerOk, track_maxPNearby, track_nHits, track_nLostHits, track_normalizedChi2, track_outerRadius, track_p, track_phi, track_pt, track_ptError, and track_theta.
Referenced by EopVariables().
{ track_outerRadius = track_chi2 = track_normalizedChi2 = track_p = track_pt = track_ptError = track_theta = track_eta = track_phi = track_emc1 = track_emc3 = track_emc5 = track_hac1 = track_hac3 = track_hac5 = track_maxPNearby = track_EnergyIn = track_EnergyOut = distofmax = 0.; track_charge = track_nHits = track_nLostHits = track_innerOk = 0; }
void EopVariables::fillVariables | ( | Int_t | charge, |
Int_t | innerOk, | ||
Double_t | outerRadius, | ||
Int_t | numberOfValidHits, | ||
Int_t | numberOfLostHits, | ||
Double_t | chi2, | ||
Double_t | normalizedChi2, | ||
Double_t | p, | ||
Double_t | pt, | ||
Double_t | ptError, | ||
Double_t | theta, | ||
Double_t | eta, | ||
Double_t | phi, | ||
Double_t | emc1, | ||
Double_t | emc3, | ||
Double_t | emc5, | ||
Double_t | hac1, | ||
Double_t | hac3, | ||
Double_t | hac5, | ||
Double_t | maxPNearby, | ||
Double_t | dist, | ||
Double_t | EnergyIn, | ||
Double_t | EnergyOut | ||
) | [inline] |
fill variables into tree
Definition at line 25 of file EopVariables.h.
References DeDxDiscriminatorTools::charge(), distofmax, eta(), AlCaHLTBitMon_ParallelJobs::p, phi, theta(), track_charge, track_chi2, track_emc1, track_emc3, track_emc5, track_EnergyIn, track_EnergyOut, track_eta, track_hac1, track_hac3, track_hac5, track_innerOk, track_maxPNearby, track_nHits, track_nLostHits, track_normalizedChi2, track_outerRadius, track_p, track_phi, track_pt, track_ptError, and track_theta.
Referenced by EopTreeWriter::analyze().
{ track_charge = charge; track_nHits = numberOfValidHits; track_nLostHits = numberOfLostHits; track_innerOk = innerOk; track_outerRadius = outerRadius; track_chi2 = chi2; track_normalizedChi2 = normalizedChi2; track_p = p; track_pt = pt; track_ptError = ptError; track_theta = theta; track_eta = eta; track_phi = phi; track_emc1 = emc1; track_emc3 = emc3; track_emc5 = emc5; track_hac1 = hac1; track_hac3 = hac3; track_hac5 = hac5; track_maxPNearby = maxPNearby; track_EnergyIn = EnergyIn; track_EnergyOut = EnergyOut; distofmax = dist; }
Double_t EopVariables::distofmax |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Definition at line 44 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_chi2 |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_emc1 |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_emc3 |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_emc5 |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_EnergyIn |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_EnergyOut |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_eta |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_hac1 |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_hac3 |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_hac5 |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Definition at line 44 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_maxPNearby |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Definition at line 44 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Definition at line 44 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_normalizedChi2 |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_outerRadius |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_p |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_phi |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_pt |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_ptError |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().
Double_t EopVariables::track_theta |
Definition at line 40 of file EopVariables.h.
Referenced by clear(), and fillVariables().