Belle II Software development
TOPTree Struct Reference

Structure of a flat ntuple. More...

#include <NtupleStructure.h>

Public Member Functions

void clear ()
 Clear the structure: set elements to zero.
 

Public Attributes

Int_t evt = 0
 event number
 
Int_t run = 0
 run number
 
Float_t p = 0
 momentum magnitude of Track
 
Float_t cth = 0
 cosine of polar angle of Track
 
Float_t phi = 0
 azimuthal angle of Track
 
Float_t pValue = 0
 p-value of Track fit
 
Int_t PDG = 0
 PDG code of related MCParticle.
 
Int_t motherPDG = 0
 PDG code of related mother MCParticle.
 
Short_t primary = 0
 is a primary particle (from related MCParticle)
 
Short_t seen = 0
 is seen in TOP (from related MCParticle)
 
Float_t rhoProd = 0
 production vertex (cylindrical coordinate r) of MCParticle
 
Float_t zProd = 0
 production vertex (cylindrical coordinate z) of MCParticle
 
Float_t phiProd = 0
 production vertex (cylindrical coordinate phi) of MCParticle
 
Float_t rhoDec = 0
 decay vertex (cylindrical coordinate r) of MCParticle
 
Float_t zDec = 0
 decay vertex (cylindrical coordinate z) of MCParticle
 
Float_t phiDec = 0
 decay vertex (cylindrical coordinate phi) of MCParticle
 
Int_t yieldMC = 0
 signal yield MC truth
 
Int_t numPhot = 0
 number of detected photons
 
Float_t numBkg = 0
 number of expected background photons
 
Int_t moduleID = 0
 module ID from TOPLikelihoods
 
Likelihoods phot
 number of expected photons (signal + bkg)
 
Likelihoods yield
 effective signal yields by sPlot
 
Likelihoods logL
 log likelihoods
 
TrackHit extHit
 extrapolated Track hit (in local module frame)
 
TrackHit barHit
 related MC particle hit (in local module frame)
 

Detailed Description

Structure of a flat ntuple.

Definition at line 76 of file NtupleStructure.h.

Member Function Documentation

◆ clear()

void clear ( )
inline

Clear the structure: set elements to zero.

Definition at line 110 of file NtupleStructure.h.

111 {
112 evt = 0;
113 run = 0;
114
115 p = 0;
116 cth = 0;
117 phi = 0;
118 pValue = 0;
119
120 PDG = 0;
121 motherPDG = 0;
122 primary = 0;
123 seen = 0;
124 rhoProd = 0;
125 zProd = 0;
126 phiProd = 0;
127 rhoDec = 0;
128 zDec = 0;
129 phiDec = 0;
130 yieldMC = 0;
131
132 numPhot = 0;
133 numBkg = 0;
134 moduleID = 0;
135 phot.clear();
136 yield.clear();
137 logL.clear();
138
139 extHit.clear();
140 barHit.clear();
141 }
void clear()
Clear the structure: set elements to zero.
Float_t zDec
decay vertex (cylindrical coordinate z) of MCParticle
Float_t p
momentum magnitude of Track
Likelihoods logL
log likelihoods
Float_t rhoDec
decay vertex (cylindrical coordinate r) of MCParticle
Int_t numPhot
number of detected photons
Int_t moduleID
module ID from TOPLikelihoods
Int_t run
run number
Short_t primary
is a primary particle (from related MCParticle)
Likelihoods yield
effective signal yields by sPlot
Int_t evt
event number
Float_t phi
azimuthal angle of Track
Float_t numBkg
number of expected background photons
Short_t seen
is seen in TOP (from related MCParticle)
TrackHit extHit
extrapolated Track hit (in local module frame)
Int_t motherPDG
PDG code of related mother MCParticle.
Float_t phiProd
production vertex (cylindrical coordinate phi) of MCParticle
Float_t cth
cosine of polar angle of Track
Float_t rhoProd
production vertex (cylindrical coordinate r) of MCParticle
Float_t phiDec
decay vertex (cylindrical coordinate phi) of MCParticle
Int_t PDG
PDG code of related MCParticle.
Float_t pValue
p-value of Track fit
Likelihoods phot
number of expected photons (signal + bkg)
Float_t zProd
production vertex (cylindrical coordinate z) of MCParticle
TrackHit barHit
related MC particle hit (in local module frame)
Int_t yieldMC
signal yield MC truth
void clear()
Clear the structure: set elements to zero.

Member Data Documentation

◆ barHit

TrackHit barHit

related MC particle hit (in local module frame)

Definition at line 105 of file NtupleStructure.h.

◆ cth

Float_t cth = 0

cosine of polar angle of Track

Definition at line 81 of file NtupleStructure.h.

◆ evt

Int_t evt = 0

event number

Definition at line 77 of file NtupleStructure.h.

◆ extHit

TrackHit extHit

extrapolated Track hit (in local module frame)

Definition at line 104 of file NtupleStructure.h.

◆ logL

log likelihoods

Definition at line 102 of file NtupleStructure.h.

◆ moduleID

Int_t moduleID = 0

module ID from TOPLikelihoods

Definition at line 99 of file NtupleStructure.h.

◆ motherPDG

Int_t motherPDG = 0

PDG code of related mother MCParticle.

Definition at line 86 of file NtupleStructure.h.

◆ numBkg

Float_t numBkg = 0

number of expected background photons

Definition at line 98 of file NtupleStructure.h.

◆ numPhot

Int_t numPhot = 0

number of detected photons

Definition at line 97 of file NtupleStructure.h.

◆ p

Float_t p = 0

momentum magnitude of Track

Definition at line 80 of file NtupleStructure.h.

◆ PDG

Int_t PDG = 0

PDG code of related MCParticle.

Definition at line 85 of file NtupleStructure.h.

◆ phi

Float_t phi = 0

azimuthal angle of Track

Definition at line 82 of file NtupleStructure.h.

◆ phiDec

Float_t phiDec = 0

decay vertex (cylindrical coordinate phi) of MCParticle

Definition at line 94 of file NtupleStructure.h.

◆ phiProd

Float_t phiProd = 0

production vertex (cylindrical coordinate phi) of MCParticle

Definition at line 91 of file NtupleStructure.h.

◆ phot

number of expected photons (signal + bkg)

Definition at line 100 of file NtupleStructure.h.

◆ primary

Short_t primary = 0

is a primary particle (from related MCParticle)

Definition at line 87 of file NtupleStructure.h.

◆ pValue

Float_t pValue = 0

p-value of Track fit

Definition at line 83 of file NtupleStructure.h.

◆ rhoDec

Float_t rhoDec = 0

decay vertex (cylindrical coordinate r) of MCParticle

Definition at line 92 of file NtupleStructure.h.

◆ rhoProd

Float_t rhoProd = 0

production vertex (cylindrical coordinate r) of MCParticle

Definition at line 89 of file NtupleStructure.h.

◆ run

Int_t run = 0

run number

Definition at line 78 of file NtupleStructure.h.

◆ seen

Short_t seen = 0

is seen in TOP (from related MCParticle)

Definition at line 88 of file NtupleStructure.h.

◆ yield

Likelihoods yield

effective signal yields by sPlot

Definition at line 101 of file NtupleStructure.h.

◆ yieldMC

Int_t yieldMC = 0

signal yield MC truth

Definition at line 95 of file NtupleStructure.h.

◆ zDec

Float_t zDec = 0

decay vertex (cylindrical coordinate z) of MCParticle

Definition at line 93 of file NtupleStructure.h.

◆ zProd

Float_t zProd = 0

production vertex (cylindrical coordinate z) of MCParticle

Definition at line 90 of file NtupleStructure.h.


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