ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
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 More...
 
Int_t PixelEventNumber
 current Tree number in a TChain More...
 
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: