![]() |
ATLAS Offline Software
|
#include <writeNtuple.h>
Public Member Functions | |
| writeNtuple (TTree *tree=0) | |
| writeNtuple (const writeNtuple &)=delete | |
| writeNtuple & | operator= (const writeNtuple &)=delete |
| virtual | ~writeNtuple () |
| virtual Int_t | Cut (Long64_t entry) |
| virtual Int_t | GetEntry (Long64_t entry) |
| virtual Long64_t | LoadTree (Long64_t entry) |
| void | Init (TTree *tree) |
| virtual void | Loop (int nParticlesTraining, bool useTrackEstimate, TString outFileName) |
| Bool_t | Notify () |
| virtual void | Show (Long64_t entry=-1) |
| virtual void | FillClusterInfo (int clus) |
| virtual void | InitializeVectors () |
| virtual void | ResetVectors () |
Public Attributes | |
| TTree * | fChain |
| TChain * | tree2 |
| pointer to the analyzed TTree or TChain | |
| Int_t | fCurrent |
| pointer to the analyzed TTree or TChain | |
| RIOs * | fOther |
| current Tree number in a TChain | |
| std::vector< int > * | NN_sizeX |
| std::vector< int > * | NN_sizeY |
| std::vector< std::vector< float > > * | NN_matrixOfToT |
| std::vector< std::vector< float > > * | NN_vectorOfPitchesY |
| std::vector< int > * | NN_ClusterPixLayer |
| std::vector< int > * | NN_ClusterPixBarrelEC |
| std::vector< float > * | NN_phiBS |
| std::vector< float > * | NN_thetaBS |
| std::vector< float > * | NN_etaModule |
| std::vector< bool > * | NN_useTrackInfo |
| std::vector< int > * | NN_columnWeightedPosition |
| std::vector< int > * | NN_rowWeightedPosition |
| std::vector< double > * | NN_localColumnWeightedPosition |
| std::vector< double > * | NN_localRowWeightedPosition |
| std::vector< std::vector< float > > * | NN_positionX |
| std::vector< std::vector< float > > * | NN_positionY |
| std::vector< std::vector< float > > * | NN_position_idX |
| std::vector< std::vector< float > > * | NN_position_idY |
| std::vector< std::vector< float > > * | NN_theta |
| std::vector< std::vector< float > > * | NN_phi |
| TBranch * | b_NN_sizeX |
| TBranch * | b_NN_sizeY |
| TBranch * | b_NN_matrixOfToT |
| TBranch * | b_NN_vectorOfPitchesY |
| TBranch * | b_NN_ClusterPixLayer |
| TBranch * | b_NN_ClusterPixBarrelEC |
| TBranch * | b_NN_phiBS |
| TBranch * | b_NN_thetaBS |
| TBranch * | b_NN_etaModule |
| TBranch * | b_NN_useTrackInfo |
| TBranch * | b_NN_columnWeightedPosition |
| TBranch * | b_NN_rowWeightedPosition |
| TBranch * | b_NN_localColumnWeightedPosition |
| TBranch * | b_NN_localRowWeightedPosition |
| TBranch * | b_NN_positionX |
| TBranch * | b_NN_positionY |
| TBranch * | b_NN_position_idX |
| TBranch * | b_NN_position_idY |
| TBranch * | b_NN_theta |
| TBranch * | b_NN_phi |
| std::vector< int > * | m_PixDetType |
| Layer information (0, 1, 2 for barrel, 100, 101, 102 for endcap A side, -100, -101, -102 for endcap C side) it is 0 by default. | |
| std::vector< int > * | m_PixHasGanged |
| if the cluster contains ganged pixels UNIT:1:yes | |
| std::vector< int > * | m_PixIsFake |
| if the cluster is marked as fake UNIT:1:yes | |
| std::vector< int > * | m_PixLVL1A |
| lower level1 accept among the pixel of the cluster | |
| std::vector< int > * | m_PixToT |
| ToTal time over threshold (ToT) of the cluster UNIT:? | |
| std::vector< float > * | m_PixCharge |
| total charge of the cluster UNIT:? | |
| std::vector< float > * | m_PixTLorPhi |
| tangent of the lorentz angle (local x direction) UNIT:1 | |
| std::vector< float > * | m_PixTLorEta |
| tangent of the lorentz angle (local y direction - should be 0!) UNIT:1 | |
| std::vector< float > * | m_PixBiasVolt |
| Bias voltage (from conditions service) UNIT:V ? | |
| std::vector< float > * | m_PixTemp |
| Temperature (from conditions service) UNIT:K ? | |
| std::vector< float > * | m_PixDepVolt |
| Depletion voltage (from conditions service) UNIT:kV? | |
| std::vector< float > * | m_PixDigResPhi |
| local phi residual obtained using the cluster digital coordinates UNIT:mm | |
| std::vector< float > * | m_PixDigResEta |
| local eta residual obtained from using the cluster digital coords UNIT:mm | |
| std::vector< float > * | m_PixResPhi |
| local phi residual obtained using the cluster digital coordinates UNIT:mm | |
| std::vector< float > * | m_PixResEta |
| local eta residual obtained from using the cluster digital coords UNIT:mm | |
| std::vector< float > * | m_PixErrPhi |
| PixelCluster position error (local x) UNIT:mm. | |
| std::vector< float > * | m_PixErrEta |
| PixelCluster position error (local y) UNIT:mm. | |
| std::vector< float > * | m_PixEta_t |
| pseudorapidity calculated from module position | |
| std::vector< float > * | m_PixGloX |
| global X position of the cluster UNIT:mm | |
| std::vector< float > * | m_PixGloY |
| global Y position of the cluster UNIT:mm | |
| std::vector< float > * | m_PixGloZ |
| global Z position of the cluster UNIT:mm | |
| std::vector< float > * | m_PixLocX |
| local x coordinate of the cluster UNIT:mm | |
| std::vector< float > * | m_PixLocY |
| local y coordinate of the cluster UNIT:mm | |
| std::vector< int > * | m_PixEtaModule_t |
| eta index of the module associated to the cluster | |
| std::vector< int > * | m_PixPhiModule_t |
| phi index of the module associated to the cluster | |
| std::vector< float > * | m_PixFirstRow |
| lower row of the pixels contained in the cluster UNIT:index | |
| std::vector< float > * | m_PixFirstCol |
| lower column of the pixels contained in the cluster UNIT:index | |
| std::vector< float > * | m_PixDeltaPhi_t |
| Pixel cluster size phi, in cell units UNIT:cells. | |
| std::vector< float > * | m_PixDeltaEta_t |
| Pixel cluster size eta, in cell units UNIT:cells. | |
| std::vector< int > * | m_PixDeltaRow_t |
| Pixel cluster size phi or row UNIT:mm. | |
| std::vector< int > * | m_PixDeltaCol_t |
| Pixel cluster size eta or column UNIT:mm. | |
| std::vector< float > * | m_PixOmegaPhi_t |
| Pixel charge sharing variable, phi clustering UNIT:1. | |
| std::vector< float > * | m_PixOmegaEta_t |
| Pixel charge sharing variable, eta clustering UNIT:1. | |
| std::vector< float > * | m_PixTrkAngle |
| track incidence angle on the module (rphi plane) in local reference frame UNIT:rad | |
| std::vector< float > * | m_PixTrkThetaI |
| track incidence angle on the module (eta-normal plane) in local reference frame UNIT:rad | |
| std::vector< float > * | m_PixTrkEta |
| track incidence pseudorapidity in local module reference frame | |
| std::vector< float > * | m_PixTrkPt |
| track transverse momentum at module | |
| std::vector< float > * | m_PixTrkQ |
| charge of the associated track UNIT:+/-1 | |
| std::vector< float > * | m_PixTrkClusGroupSize |
| total size of the cluster UNIT:cells | |
| std::vector< std::vector< float > > * | m_PixChargeList |
| Charge of the pixel UNIT:electrons. | |
| int | m_nPixelHits |
| int | m_nTRTHits |
| int | m_nSCTHits |
| std::vector< float > * | m_PixPullPhi |
| std::vector< float > * | m_PixPullEta |
| TString | m_pathWeightsWithTracks |
| TString | m_pathWeightsWithoutTracks |
Definition at line 34 of file writeNtuple.h.
| writeNtuple::writeNtuple | ( | TTree * | tree = 0 | ) |
|
delete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| void writeNtuple::Init | ( | TTree * | tree | ) |
|
virtual |
|
virtual |
|
virtual |
| Bool_t writeNtuple::Notify | ( | ) |
|
delete |
|
virtual |
|
virtual |
| TBranch* writeNtuple::b_NN_ClusterPixBarrelEC |
Definition at line 68 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_ClusterPixLayer |
Definition at line 67 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_columnWeightedPosition |
Definition at line 73 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_etaModule |
Definition at line 71 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_localColumnWeightedPosition |
Definition at line 75 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_localRowWeightedPosition |
Definition at line 76 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_matrixOfToT |
Definition at line 65 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_phi |
Definition at line 82 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_phiBS |
Definition at line 69 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_position_idX |
Definition at line 79 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_position_idY |
Definition at line 80 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_positionX |
Definition at line 77 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_positionY |
Definition at line 78 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_rowWeightedPosition |
Definition at line 74 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_sizeX |
Definition at line 63 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_sizeY |
Definition at line 64 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_theta |
Definition at line 81 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_thetaBS |
Definition at line 70 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_useTrackInfo |
Definition at line 72 of file writeNtuple.h.
| TBranch* writeNtuple::b_NN_vectorOfPitchesY |
Definition at line 66 of file writeNtuple.h.
| TTree* writeNtuple::fChain |
Definition at line 36 of file writeNtuple.h.
| Int_t writeNtuple::fCurrent |
pointer to the analyzed TTree or TChain
Definition at line 38 of file writeNtuple.h.
| RIOs* writeNtuple::fOther |
current Tree number in a TChain
Definition at line 39 of file writeNtuple.h.
|
mutable |
Definition at line 126 of file writeNtuple.h.
|
mutable |
Definition at line 128 of file writeNtuple.h.
|
mutable |
Definition at line 127 of file writeNtuple.h.
| TString writeNtuple::m_pathWeightsWithoutTracks |
Definition at line 133 of file writeNtuple.h.
| TString writeNtuple::m_pathWeightsWithTracks |
Definition at line 132 of file writeNtuple.h.
|
mutable |
Bias voltage (from conditions service) UNIT:V ?
Definition at line 93 of file writeNtuple.h.
|
mutable |
|
mutable |
Charge of the pixel UNIT:electrons.
Definition at line 124 of file writeNtuple.h.
|
mutable |
Pixel cluster size eta or column UNIT:mm.
Definition at line 115 of file writeNtuple.h.
|
mutable |
Pixel cluster size eta, in cell units UNIT:cells.
Definition at line 113 of file writeNtuple.h.
|
mutable |
Pixel cluster size phi, in cell units UNIT:cells.
Definition at line 112 of file writeNtuple.h.
|
mutable |
Pixel cluster size phi or row UNIT:mm.
Definition at line 114 of file writeNtuple.h.
|
mutable |
Depletion voltage (from conditions service) UNIT:kV?
Definition at line 95 of file writeNtuple.h.
|
mutable |
Layer information (0, 1, 2 for barrel, 100, 101, 102 for endcap A side, -100, -101, -102 for endcap C side) it is 0 by default.
Definition at line 85 of file writeNtuple.h.
|
mutable |
local eta residual obtained from using the cluster digital coords UNIT:mm
Definition at line 97 of file writeNtuple.h.
|
mutable |
local phi residual obtained using the cluster digital coordinates UNIT:mm
Definition at line 96 of file writeNtuple.h.
|
mutable |
PixelCluster position error (local y) UNIT:mm.
Definition at line 101 of file writeNtuple.h.
|
mutable |
PixelCluster position error (local x) UNIT:mm.
Definition at line 100 of file writeNtuple.h.
|
mutable |
pseudorapidity calculated from module position
Definition at line 102 of file writeNtuple.h.
|
mutable |
eta index of the module associated to the cluster
Definition at line 108 of file writeNtuple.h.
|
mutable |
lower column of the pixels contained in the cluster UNIT:index
Definition at line 111 of file writeNtuple.h.
|
mutable |
lower row of the pixels contained in the cluster UNIT:index
Definition at line 110 of file writeNtuple.h.
|
mutable |
global X position of the cluster UNIT:mm
Definition at line 103 of file writeNtuple.h.
|
mutable |
global Y position of the cluster UNIT:mm
Definition at line 104 of file writeNtuple.h.
|
mutable |
global Z position of the cluster UNIT:mm
Definition at line 105 of file writeNtuple.h.
|
mutable |
if the cluster contains ganged pixels UNIT:1:yes
Definition at line 86 of file writeNtuple.h.
|
mutable |
if the cluster is marked as fake UNIT:1:yes
Definition at line 87 of file writeNtuple.h.
|
mutable |
local x coordinate of the cluster UNIT:mm
Definition at line 106 of file writeNtuple.h.
|
mutable |
local y coordinate of the cluster UNIT:mm
Definition at line 107 of file writeNtuple.h.
|
mutable |
lower level1 accept among the pixel of the cluster
Definition at line 88 of file writeNtuple.h.
|
mutable |
Pixel charge sharing variable, eta clustering UNIT:1.
Definition at line 117 of file writeNtuple.h.
|
mutable |
Pixel charge sharing variable, phi clustering UNIT:1.
Definition at line 116 of file writeNtuple.h.
|
mutable |
phi index of the module associated to the cluster
Definition at line 109 of file writeNtuple.h.
|
mutable |
Definition at line 130 of file writeNtuple.h.
|
mutable |
Definition at line 129 of file writeNtuple.h.
|
mutable |
local eta residual obtained from using the cluster digital coords UNIT:mm
Definition at line 99 of file writeNtuple.h.
|
mutable |
local phi residual obtained using the cluster digital coordinates UNIT:mm
Definition at line 98 of file writeNtuple.h.
|
mutable |
Temperature (from conditions service) UNIT:K ?
Definition at line 94 of file writeNtuple.h.
|
mutable |
tangent of the lorentz angle (local y direction - should be 0!) UNIT:1
Definition at line 92 of file writeNtuple.h.
|
mutable |
tangent of the lorentz angle (local x direction) UNIT:1
Definition at line 91 of file writeNtuple.h.
|
mutable |
ToTal time over threshold (ToT) of the cluster UNIT:?
?
Definition at line 89 of file writeNtuple.h.
|
mutable |
track incidence angle on the module (rphi plane) in local reference frame UNIT:rad
Definition at line 118 of file writeNtuple.h.
|
mutable |
total size of the cluster UNIT:cells
Definition at line 123 of file writeNtuple.h.
|
mutable |
track incidence pseudorapidity in local module reference frame
Definition at line 120 of file writeNtuple.h.
|
mutable |
track transverse momentum at module
Definition at line 121 of file writeNtuple.h.
|
mutable |
charge of the associated track UNIT:+/-1
Definition at line 122 of file writeNtuple.h.
|
mutable |
track incidence angle on the module (eta-normal plane) in local reference frame UNIT:rad
Definition at line 119 of file writeNtuple.h.
| std::vector<int>* writeNtuple::NN_ClusterPixBarrelEC |
Definition at line 46 of file writeNtuple.h.
| std::vector<int>* writeNtuple::NN_ClusterPixLayer |
Definition at line 45 of file writeNtuple.h.
| std::vector<int>* writeNtuple::NN_columnWeightedPosition |
Definition at line 51 of file writeNtuple.h.
| std::vector<float>* writeNtuple::NN_etaModule |
Definition at line 49 of file writeNtuple.h.
| std::vector<double>* writeNtuple::NN_localColumnWeightedPosition |
Definition at line 53 of file writeNtuple.h.
| std::vector<double>* writeNtuple::NN_localRowWeightedPosition |
Definition at line 54 of file writeNtuple.h.
| std::vector<std::vector<float> >* writeNtuple::NN_matrixOfToT |
Definition at line 43 of file writeNtuple.h.
| std::vector<std::vector<float> >* writeNtuple::NN_phi |
Definition at line 60 of file writeNtuple.h.
| std::vector<float>* writeNtuple::NN_phiBS |
Definition at line 47 of file writeNtuple.h.
| std::vector<std::vector<float> >* writeNtuple::NN_position_idX |
Definition at line 57 of file writeNtuple.h.
| std::vector<std::vector<float> >* writeNtuple::NN_position_idY |
Definition at line 58 of file writeNtuple.h.
| std::vector<std::vector<float> >* writeNtuple::NN_positionX |
Definition at line 55 of file writeNtuple.h.
| std::vector<std::vector<float> >* writeNtuple::NN_positionY |
Definition at line 56 of file writeNtuple.h.
| std::vector<int>* writeNtuple::NN_rowWeightedPosition |
Definition at line 52 of file writeNtuple.h.
| std::vector<int>* writeNtuple::NN_sizeX |
Definition at line 41 of file writeNtuple.h.
| std::vector<int>* writeNtuple::NN_sizeY |
Definition at line 42 of file writeNtuple.h.
| std::vector<std::vector<float> >* writeNtuple::NN_theta |
Definition at line 59 of file writeNtuple.h.
| std::vector<float>* writeNtuple::NN_thetaBS |
Definition at line 48 of file writeNtuple.h.
| std::vector<bool>* writeNtuple::NN_useTrackInfo |
Definition at line 50 of file writeNtuple.h.
| std::vector<std::vector<float> >* writeNtuple::NN_vectorOfPitchesY |
Definition at line 44 of file writeNtuple.h.
| TChain* writeNtuple::tree2 |
pointer to the analyzed TTree or TChain
Definition at line 37 of file writeNtuple.h.