Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
evInf_entry Struct Reference

#include <MMLoadVariables.h>

Collaboration diagram for evInf_entry:

Public Member Functions

 evInf_entry (uint64_t event=0, int pdg=0, double e=0, double p=0, double ieta=0, double peta=0, double eeta=0, double iphi=0, double pphi=0, double ephi=0, double ithe=0, double pthe=0, double ethe=0, double dth=0, int trn=0, int mun=0, const ROOT::Math::XYZVector &tex=ROOT::Math::XYZVector())
 

Public Attributes

uint64_t athena_event
 
int pdg_id
 
double E
 
double pt
 
double eta_ip
 
double eta_pos
 
double eta_ent
 
double phi_ip
 
double phi_pos
 
double phi_ent
 
double theta_ip
 
double theta_pos
 
double theta_ent
 
double dtheta
 
int truth_n
 
int mu_n
 
ROOT::Math::XYZVector vertex
 

Detailed Description

Definition at line 17 of file MMLoadVariables.h.

Constructor & Destructor Documentation

◆ evInf_entry()

evInf_entry::evInf_entry ( uint64_t  event = 0,
int  pdg = 0,
double  e = 0,
double  p = 0,
double  ieta = 0,
double  peta = 0,
double  eeta = 0,
double  iphi = 0,
double  pphi = 0,
double  ephi = 0,
double  ithe = 0,
double  pthe = 0,
double  ethe = 0,
double  dth = 0,
int  trn = 0,
int  mun = 0,
const ROOT::Math::XYZVector &  tex = ROOT::Math::XYZVector() 
)

Definition at line 105 of file MMLoadVariables.cxx.

106  :
107  athena_event(event),pdg_id(pdg),E(e),pt(p),eta_ip(ieta),eta_pos(peta),eta_ent(eeta),phi_ip(iphi),phi_pos(pphi),phi_ent(ephi),theta_ip(ithe),theta_pos(pthe),theta_ent(ethe),
108  dtheta(dth),truth_n(trn),mu_n(mun),vertex(tex) {}

Member Data Documentation

◆ athena_event

uint64_t evInf_entry::athena_event

Definition at line 21 of file MMLoadVariables.h.

◆ dtheta

double evInf_entry::dtheta

Definition at line 23 of file MMLoadVariables.h.

◆ E

double evInf_entry::E

Definition at line 23 of file MMLoadVariables.h.

◆ eta_ent

double evInf_entry::eta_ent

Definition at line 23 of file MMLoadVariables.h.

◆ eta_ip

double evInf_entry::eta_ip

Definition at line 23 of file MMLoadVariables.h.

◆ eta_pos

double evInf_entry::eta_pos

Definition at line 23 of file MMLoadVariables.h.

◆ mu_n

int evInf_entry::mu_n

Definition at line 24 of file MMLoadVariables.h.

◆ pdg_id

int evInf_entry::pdg_id

Definition at line 22 of file MMLoadVariables.h.

◆ phi_ent

double evInf_entry::phi_ent

Definition at line 23 of file MMLoadVariables.h.

◆ phi_ip

double evInf_entry::phi_ip

Definition at line 23 of file MMLoadVariables.h.

◆ phi_pos

double evInf_entry::phi_pos

Definition at line 23 of file MMLoadVariables.h.

◆ pt

double evInf_entry::pt

Definition at line 23 of file MMLoadVariables.h.

◆ theta_ent

double evInf_entry::theta_ent

Definition at line 23 of file MMLoadVariables.h.

◆ theta_ip

double evInf_entry::theta_ip

Definition at line 23 of file MMLoadVariables.h.

◆ theta_pos

double evInf_entry::theta_pos

Definition at line 23 of file MMLoadVariables.h.

◆ truth_n

int evInf_entry::truth_n

Definition at line 24 of file MMLoadVariables.h.

◆ vertex

ROOT::Math::XYZVector evInf_entry::vertex

Definition at line 25 of file MMLoadVariables.h.


The documentation for this struct was generated from the following files:
AllowedVariables::e
e
Definition: AsgElectronSelectorTool.cxx:37
evInf_entry::pt
double pt
Definition: MMLoadVariables.h:23
evInf_entry::mu_n
int mu_n
Definition: MMLoadVariables.h:24
evInf_entry::athena_event
uint64_t athena_event
Definition: MMLoadVariables.h:21
evInf_entry::truth_n
int truth_n
Definition: MMLoadVariables.h:24
evInf_entry::theta_pos
double theta_pos
Definition: MMLoadVariables.h:23
evInf_entry::phi_pos
double phi_pos
Definition: MMLoadVariables.h:23
evInf_entry::E
double E
Definition: MMLoadVariables.h:23
evInf_entry::eta_ent
double eta_ent
Definition: MMLoadVariables.h:23
python.utils.AtlRunQueryDQUtils.p
p
Definition: AtlRunQueryDQUtils.py:210
evInf_entry::pdg_id
int pdg_id
Definition: MMLoadVariables.h:22
event
POOL::TEvent event(POOL::TEvent::kClassAccess)
evInf_entry::theta_ent
double theta_ent
Definition: MMLoadVariables.h:23
evInf_entry::dtheta
double dtheta
Definition: MMLoadVariables.h:23
evInf_entry::vertex
ROOT::Math::XYZVector vertex
Definition: MMLoadVariables.h:25
evInf_entry::theta_ip
double theta_ip
Definition: MMLoadVariables.h:23
evInf_entry::eta_ip
double eta_ip
Definition: MMLoadVariables.h:23
evInf_entry::eta_pos
double eta_pos
Definition: MMLoadVariables.h:23
evInf_entry::phi_ent
double phi_ent
Definition: MMLoadVariables.h:23
evInf_entry::phi_ip
double phi_ip
Definition: MMLoadVariables.h:23