ATLAS Offline Software
Loading...
Searching...
No Matches
RIOs Class Reference

#include <RIOs.h>

Collaboration diagram for RIOs:

Public Member Functions

 RIOs (TTree *tree=0)
virtual ~RIOs ()
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 ()
Bool_t Notify ()
virtual void Show (Long64_t entry=-1)

Public Attributes

TTree * fChain
Int_t fCurrent
 pointer to the analyzed TTree or TChain
Int_t PixelEventNumber
 current Tree number in a TChain
Int_t PixelClusNum
Int_t LVL1TriggerType
vector< float > * PixClusLocX
vector< float > * PixClusLocY
vector< float > * PixClusLocXcentroid
vector< float > * PixClusLocYcentroid
vector< float > * PixClusLocX_LorentzCorrection
vector< float > * PixClusGloX
vector< float > * PixClusGloY
vector< float > * PixClusGloZ
vector< float > * PixClusEta
vector< float > * PixClusPhi
vector< float > * PixECBarrel
vector< float > * PixClusLayer
vector< float > * PixEtaModule
vector< float > * PixPhiModule
vector< float > * PixClusGroupsize
vector< float > * PixClusRow
vector< float > * PixClusCol
vector< int > * PixDeltaRow
vector< int > * PixDeltaCol
vector< float > * PixOmegaPhi
vector< float > * PixOmegaEta
vector< int > * PixClusToT
vector< float > * PixClusCharge
vector< int > * PixClusLvl1
vector< int > * PixClusGanged
vector< int > * PixClusFake
vector< int > * PixClusAmbiguous
vector< int > * PixClusIsSplit
vector< float > * PixClusSplitProb1
vector< float > * PixClusSplitProb2
vector< float > * PixClusErrX
vector< float > * PixClusErrY
Int_t PixelHitsNum
vector< float > * PixHitXstartpos
vector< float > * PixHitYstartpos
vector< float > * PixHitZstartpos
vector< float > * PixHitXendpos
vector< float > * PixHitYendpos
vector< float > * PixHitZendpos
vector< int > * PixHitBarrelEndcap
vector< int > * PixHitLayerDisk
vector< int > * PixHitEtaModule
vector< int > * PixHitPhiModule
vector< int > * PixHitEtaIndex
vector< int > * PixHitPhiIndex
vector< float > * PixHitAngle
vector< float > * PixHitAngle2
vector< float > * PixHitAngle_Lorcorr
vector< float > * PixHitEnergyLoss
vector< float > * PixHitTime
vector< int > * PixHitPDGParticle
vector< int > * PixHitFlag
TBranch * b_event_number
TBranch * b_number_cluster_per_event
TBranch * b_type_of_trigger
TBranch * b_PixClusLocX
TBranch * b_PixClusLocY
TBranch * b_PixClusLocXcentroid
TBranch * b_PixClusLocYcentroid
TBranch * b_PixClusLocX_LorentzCorrection
TBranch * b_PixClusGloX
TBranch * b_PixClusGloY
TBranch * b_PixClusGloZ
TBranch * b_PixClusEta
TBranch * b_PixClusPhi
TBranch * b_PixECBarrel
TBranch * b_PixClusLayer
TBranch * b_PixEtaModule
TBranch * b_PixPhiModule
TBranch * b_PixClusGroupsize
TBranch * b_PixClusRow
TBranch * b_PixClusCol
TBranch * b_PixDeltaRow
TBranch * b_PixDeltaCol
TBranch * b_PixOmegaPhi
TBranch * b_PixOmegaEta
TBranch * b_PixClusToT
TBranch * b_PixClusCharge
TBranch * b_PixClusLvl1
TBranch * b_PixClusGanged
TBranch * b_PixClusFake
TBranch * b_PixClusAmbiguous
TBranch * b_PixClusIsSplit
TBranch * b_PixClusSplitProb1
TBranch * b_PixClusSplitProb2
TBranch * b_PixClusErrX
TBranch * b_PixClusErrY
TBranch * b_number_hits_per_event
TBranch * b_PixHitXstartpos
TBranch * b_PixHitYstartpos
TBranch * b_PixHitZstartpos
TBranch * b_PixHitXendpos
TBranch * b_PixHitYendpos
TBranch * b_PixHitZendpos
TBranch * b_PixHitBarrelEndcap
TBranch * b_PixHitLayerDisk
TBranch * b_PixHitEtaModule
TBranch * b_PixHitPhiModule
TBranch * b_PixHitEtaIndex
TBranch * b_PixHitPhiIndex
TBranch * b_PixHitAngle
TBranch * b_PixHitAngle2
TBranch * b_PixHitAngle_Lorcorr
TBranch * b_PixHitEnergyLoss
TBranch * b_PixHitTime
TBranch * b_PixHitPDGParticle
TBranch * b_PixHitFlag

Detailed Description

Definition at line 21 of file RIOs.h.

Constructor & Destructor Documentation

◆ RIOs()

RIOs::RIOs ( TTree * tree = 0)

◆ ~RIOs()

virtual RIOs::~RIOs ( )
virtual

Member Function Documentation

◆ Cut()

virtual Int_t RIOs::Cut ( Long64_t entry)
virtual

◆ GetEntry()

virtual Int_t RIOs::GetEntry ( Long64_t entry)
virtual

◆ Init()

void RIOs::Init ( TTree * tree)

◆ LoadTree()

virtual Long64_t RIOs::LoadTree ( Long64_t entry)
virtual

◆ Loop()

virtual void RIOs::Loop ( )
virtual

◆ Notify()

Bool_t RIOs::Notify ( )

◆ Show()

virtual void RIOs::Show ( Long64_t entry = -1)
virtual

Member Data Documentation

◆ b_event_number

TBranch* RIOs::b_event_number

Definition at line 84 of file RIOs.h.

◆ b_number_cluster_per_event

TBranch* RIOs::b_number_cluster_per_event

Definition at line 85 of file RIOs.h.

◆ b_number_hits_per_event

TBranch* RIOs::b_number_hits_per_event

Definition at line 119 of file RIOs.h.

◆ b_PixClusAmbiguous

TBranch* RIOs::b_PixClusAmbiguous

Definition at line 113 of file RIOs.h.

◆ b_PixClusCharge

TBranch* RIOs::b_PixClusCharge

Definition at line 109 of file RIOs.h.

◆ b_PixClusCol

TBranch* RIOs::b_PixClusCol

Definition at line 103 of file RIOs.h.

◆ b_PixClusErrX

TBranch* RIOs::b_PixClusErrX

Definition at line 117 of file RIOs.h.

◆ b_PixClusErrY

TBranch* RIOs::b_PixClusErrY

Definition at line 118 of file RIOs.h.

◆ b_PixClusEta

TBranch* RIOs::b_PixClusEta

Definition at line 95 of file RIOs.h.

◆ b_PixClusFake

TBranch* RIOs::b_PixClusFake

Definition at line 112 of file RIOs.h.

◆ b_PixClusGanged

TBranch* RIOs::b_PixClusGanged

Definition at line 111 of file RIOs.h.

◆ b_PixClusGloX

TBranch* RIOs::b_PixClusGloX

Definition at line 92 of file RIOs.h.

◆ b_PixClusGloY

TBranch* RIOs::b_PixClusGloY

Definition at line 93 of file RIOs.h.

◆ b_PixClusGloZ

TBranch* RIOs::b_PixClusGloZ

Definition at line 94 of file RIOs.h.

◆ b_PixClusGroupsize

TBranch* RIOs::b_PixClusGroupsize

Definition at line 101 of file RIOs.h.

◆ b_PixClusIsSplit

TBranch* RIOs::b_PixClusIsSplit

Definition at line 114 of file RIOs.h.

◆ b_PixClusLayer

TBranch* RIOs::b_PixClusLayer

Definition at line 98 of file RIOs.h.

◆ b_PixClusLocX

TBranch* RIOs::b_PixClusLocX

Definition at line 87 of file RIOs.h.

◆ b_PixClusLocX_LorentzCorrection

TBranch* RIOs::b_PixClusLocX_LorentzCorrection

Definition at line 91 of file RIOs.h.

◆ b_PixClusLocXcentroid

TBranch* RIOs::b_PixClusLocXcentroid

Definition at line 89 of file RIOs.h.

◆ b_PixClusLocY

TBranch* RIOs::b_PixClusLocY

Definition at line 88 of file RIOs.h.

◆ b_PixClusLocYcentroid

TBranch* RIOs::b_PixClusLocYcentroid

Definition at line 90 of file RIOs.h.

◆ b_PixClusLvl1

TBranch* RIOs::b_PixClusLvl1

Definition at line 110 of file RIOs.h.

◆ b_PixClusPhi

TBranch* RIOs::b_PixClusPhi

Definition at line 96 of file RIOs.h.

◆ b_PixClusRow

TBranch* RIOs::b_PixClusRow

Definition at line 102 of file RIOs.h.

◆ b_PixClusSplitProb1

TBranch* RIOs::b_PixClusSplitProb1

Definition at line 115 of file RIOs.h.

◆ b_PixClusSplitProb2

TBranch* RIOs::b_PixClusSplitProb2

Definition at line 116 of file RIOs.h.

◆ b_PixClusToT

TBranch* RIOs::b_PixClusToT

Definition at line 108 of file RIOs.h.

◆ b_PixDeltaCol

TBranch* RIOs::b_PixDeltaCol

Definition at line 105 of file RIOs.h.

◆ b_PixDeltaRow

TBranch* RIOs::b_PixDeltaRow

Definition at line 104 of file RIOs.h.

◆ b_PixECBarrel

TBranch* RIOs::b_PixECBarrel

Definition at line 97 of file RIOs.h.

◆ b_PixEtaModule

TBranch* RIOs::b_PixEtaModule

Definition at line 99 of file RIOs.h.

◆ b_PixHitAngle

TBranch* RIOs::b_PixHitAngle

Definition at line 132 of file RIOs.h.

◆ b_PixHitAngle2

TBranch* RIOs::b_PixHitAngle2

Definition at line 133 of file RIOs.h.

◆ b_PixHitAngle_Lorcorr

TBranch* RIOs::b_PixHitAngle_Lorcorr

Definition at line 134 of file RIOs.h.

◆ b_PixHitBarrelEndcap

TBranch* RIOs::b_PixHitBarrelEndcap

Definition at line 126 of file RIOs.h.

◆ b_PixHitEnergyLoss

TBranch* RIOs::b_PixHitEnergyLoss

Definition at line 135 of file RIOs.h.

◆ b_PixHitEtaIndex

TBranch* RIOs::b_PixHitEtaIndex

Definition at line 130 of file RIOs.h.

◆ b_PixHitEtaModule

TBranch* RIOs::b_PixHitEtaModule

Definition at line 128 of file RIOs.h.

◆ b_PixHitFlag

TBranch* RIOs::b_PixHitFlag

Definition at line 138 of file RIOs.h.

◆ b_PixHitLayerDisk

TBranch* RIOs::b_PixHitLayerDisk

Definition at line 127 of file RIOs.h.

◆ b_PixHitPDGParticle

TBranch* RIOs::b_PixHitPDGParticle

Definition at line 137 of file RIOs.h.

◆ b_PixHitPhiIndex

TBranch* RIOs::b_PixHitPhiIndex

Definition at line 131 of file RIOs.h.

◆ b_PixHitPhiModule

TBranch* RIOs::b_PixHitPhiModule

Definition at line 129 of file RIOs.h.

◆ b_PixHitTime

TBranch* RIOs::b_PixHitTime

Definition at line 136 of file RIOs.h.

◆ b_PixHitXendpos

TBranch* RIOs::b_PixHitXendpos

Definition at line 123 of file RIOs.h.

◆ b_PixHitXstartpos

TBranch* RIOs::b_PixHitXstartpos

Definition at line 120 of file RIOs.h.

◆ b_PixHitYendpos

TBranch* RIOs::b_PixHitYendpos

Definition at line 124 of file RIOs.h.

◆ b_PixHitYstartpos

TBranch* RIOs::b_PixHitYstartpos

Definition at line 121 of file RIOs.h.

◆ b_PixHitZendpos

TBranch* RIOs::b_PixHitZendpos

Definition at line 125 of file RIOs.h.

◆ b_PixHitZstartpos

TBranch* RIOs::b_PixHitZstartpos

Definition at line 122 of file RIOs.h.

◆ b_PixOmegaEta

TBranch* RIOs::b_PixOmegaEta

Definition at line 107 of file RIOs.h.

◆ b_PixOmegaPhi

TBranch* RIOs::b_PixOmegaPhi

Definition at line 106 of file RIOs.h.

◆ b_PixPhiModule

TBranch* RIOs::b_PixPhiModule

Definition at line 100 of file RIOs.h.

◆ b_type_of_trigger

TBranch* RIOs::b_type_of_trigger

Definition at line 86 of file RIOs.h.

◆ fChain

TTree* RIOs::fChain

Definition at line 23 of file RIOs.h.

◆ fCurrent

Int_t RIOs::fCurrent

pointer to the analyzed TTree or TChain

Definition at line 24 of file RIOs.h.

◆ LVL1TriggerType

Int_t RIOs::LVL1TriggerType

Definition at line 29 of file RIOs.h.

◆ PixClusAmbiguous

vector<int>* RIOs::PixClusAmbiguous

Definition at line 56 of file RIOs.h.

◆ PixClusCharge

vector<float>* RIOs::PixClusCharge

Definition at line 52 of file RIOs.h.

◆ PixClusCol

vector<float>* RIOs::PixClusCol

Definition at line 46 of file RIOs.h.

◆ PixClusErrX

vector<float>* RIOs::PixClusErrX

Definition at line 60 of file RIOs.h.

◆ PixClusErrY

vector<float>* RIOs::PixClusErrY

Definition at line 61 of file RIOs.h.

◆ PixClusEta

vector<float>* RIOs::PixClusEta

Definition at line 38 of file RIOs.h.

◆ PixClusFake

vector<int>* RIOs::PixClusFake

Definition at line 55 of file RIOs.h.

◆ PixClusGanged

vector<int>* RIOs::PixClusGanged

Definition at line 54 of file RIOs.h.

◆ PixClusGloX

vector<float>* RIOs::PixClusGloX

Definition at line 35 of file RIOs.h.

◆ PixClusGloY

vector<float>* RIOs::PixClusGloY

Definition at line 36 of file RIOs.h.

◆ PixClusGloZ

vector<float>* RIOs::PixClusGloZ

Definition at line 37 of file RIOs.h.

◆ PixClusGroupsize

vector<float>* RIOs::PixClusGroupsize

Definition at line 44 of file RIOs.h.

◆ PixClusIsSplit

vector<int>* RIOs::PixClusIsSplit

Definition at line 57 of file RIOs.h.

◆ PixClusLayer

vector<float>* RIOs::PixClusLayer

Definition at line 41 of file RIOs.h.

◆ PixClusLocX

vector<float>* RIOs::PixClusLocX

Definition at line 30 of file RIOs.h.

◆ PixClusLocX_LorentzCorrection

vector<float>* RIOs::PixClusLocX_LorentzCorrection

Definition at line 34 of file RIOs.h.

◆ PixClusLocXcentroid

vector<float>* RIOs::PixClusLocXcentroid

Definition at line 32 of file RIOs.h.

◆ PixClusLocY

vector<float>* RIOs::PixClusLocY

Definition at line 31 of file RIOs.h.

◆ PixClusLocYcentroid

vector<float>* RIOs::PixClusLocYcentroid

Definition at line 33 of file RIOs.h.

◆ PixClusLvl1

vector<int>* RIOs::PixClusLvl1

Definition at line 53 of file RIOs.h.

◆ PixClusPhi

vector<float>* RIOs::PixClusPhi

Definition at line 39 of file RIOs.h.

◆ PixClusRow

vector<float>* RIOs::PixClusRow

Definition at line 45 of file RIOs.h.

◆ PixClusSplitProb1

vector<float>* RIOs::PixClusSplitProb1

Definition at line 58 of file RIOs.h.

◆ PixClusSplitProb2

vector<float>* RIOs::PixClusSplitProb2

Definition at line 59 of file RIOs.h.

◆ PixClusToT

vector<int>* RIOs::PixClusToT

Definition at line 51 of file RIOs.h.

◆ PixDeltaCol

vector<int>* RIOs::PixDeltaCol

Definition at line 48 of file RIOs.h.

◆ PixDeltaRow

vector<int>* RIOs::PixDeltaRow

Definition at line 47 of file RIOs.h.

◆ PixECBarrel

vector<float>* RIOs::PixECBarrel

Definition at line 40 of file RIOs.h.

◆ PixelClusNum

Int_t RIOs::PixelClusNum

Definition at line 28 of file RIOs.h.

◆ PixelEventNumber

Int_t RIOs::PixelEventNumber

current Tree number in a TChain

Definition at line 27 of file RIOs.h.

◆ PixelHitsNum

Int_t RIOs::PixelHitsNum

Definition at line 62 of file RIOs.h.

◆ PixEtaModule

vector<float>* RIOs::PixEtaModule

Definition at line 42 of file RIOs.h.

◆ PixHitAngle

vector<float>* RIOs::PixHitAngle

Definition at line 75 of file RIOs.h.

◆ PixHitAngle2

vector<float>* RIOs::PixHitAngle2

Definition at line 76 of file RIOs.h.

◆ PixHitAngle_Lorcorr

vector<float>* RIOs::PixHitAngle_Lorcorr

Definition at line 77 of file RIOs.h.

◆ PixHitBarrelEndcap

vector<int>* RIOs::PixHitBarrelEndcap

Definition at line 69 of file RIOs.h.

◆ PixHitEnergyLoss

vector<float>* RIOs::PixHitEnergyLoss

Definition at line 78 of file RIOs.h.

◆ PixHitEtaIndex

vector<int>* RIOs::PixHitEtaIndex

Definition at line 73 of file RIOs.h.

◆ PixHitEtaModule

vector<int>* RIOs::PixHitEtaModule

Definition at line 71 of file RIOs.h.

◆ PixHitFlag

vector<int>* RIOs::PixHitFlag

Definition at line 81 of file RIOs.h.

◆ PixHitLayerDisk

vector<int>* RIOs::PixHitLayerDisk

Definition at line 70 of file RIOs.h.

◆ PixHitPDGParticle

vector<int>* RIOs::PixHitPDGParticle

Definition at line 80 of file RIOs.h.

◆ PixHitPhiIndex

vector<int>* RIOs::PixHitPhiIndex

Definition at line 74 of file RIOs.h.

◆ PixHitPhiModule

vector<int>* RIOs::PixHitPhiModule

Definition at line 72 of file RIOs.h.

◆ PixHitTime

vector<float>* RIOs::PixHitTime

Definition at line 79 of file RIOs.h.

◆ PixHitXendpos

vector<float>* RIOs::PixHitXendpos

Definition at line 66 of file RIOs.h.

◆ PixHitXstartpos

vector<float>* RIOs::PixHitXstartpos

Definition at line 63 of file RIOs.h.

◆ PixHitYendpos

vector<float>* RIOs::PixHitYendpos

Definition at line 67 of file RIOs.h.

◆ PixHitYstartpos

vector<float>* RIOs::PixHitYstartpos

Definition at line 64 of file RIOs.h.

◆ PixHitZendpos

vector<float>* RIOs::PixHitZendpos

Definition at line 68 of file RIOs.h.

◆ PixHitZstartpos

vector<float>* RIOs::PixHitZstartpos

Definition at line 65 of file RIOs.h.

◆ PixOmegaEta

vector<float>* RIOs::PixOmegaEta

Definition at line 50 of file RIOs.h.

◆ PixOmegaPhi

vector<float>* RIOs::PixOmegaPhi

Definition at line 49 of file RIOs.h.

◆ PixPhiModule

vector<float>* RIOs::PixPhiModule

Definition at line 43 of file RIOs.h.


The documentation for this class was generated from the following file: