ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
hitData_entry Struct Reference

#include <MMT_struct.h>

Collaboration diagram for hitData_entry:

Public Member Functions

 hitData_entry (int ev=0, double gt=0, double q=0, int vmm=0, int mmfe=0, int pl=0, int st=0, int est=0, int phi=0, int mult=0, int gg=0, double locX=0, double tr_the=0, double tru_phi=0, bool q_tbg=0, int bct=0, const ROOT::Math::XYZVector &tru=ROOT::Math::XYZVector(), const ROOT::Math::XYZVector &rec=ROOT::Math::XYZVector())
 

Public Attributes

int event
 
double gtime
 
double charge
 
int VMM_chip
 
int MMFE_VMM
 
int plane
 
int strip
 
int station_eta
 
int station_phi
 
int multiplet
 
int gasgap
 
double localX
 
double tru_theta_ip
 
double tru_phi_ip
 
bool truth_nbg
 
int BC_time
 
ROOT::Math::XYZVector truth
 
ROOT::Math::XYZVector recon
 

Detailed Description

Definition at line 69 of file MMT_struct.h.

Constructor & Destructor Documentation

◆ hitData_entry()

hitData_entry::hitData_entry ( int  ev = 0,
double  gt = 0,
double  q = 0,
int  vmm = 0,
int  mmfe = 0,
int  pl = 0,
int  st = 0,
int  est = 0,
int  phi = 0,
int  mult = 0,
int  gg = 0,
double  locX = 0,
double  tr_the = 0,
double  tru_phi = 0,
bool  q_tbg = 0,
int  bct = 0,
const ROOT::Math::XYZVector &  tru = ROOT::Math::XYZVector(),
const ROOT::Math::XYZVector &  rec = ROOT::Math::XYZVector() 
)

Definition at line 187 of file MMT_struct.cxx.

188  :
189  event(ev),gtime(gt),charge(q),VMM_chip(vmm),MMFE_VMM(mmfe),plane(pl),strip(st),station_eta(est),station_phi(phi),multiplet(mult),gasgap(gg),localX(locX),tru_theta_ip(tr_the),tru_phi_ip(tru_phi),truth_nbg(q_tbg),BC_time(bct),truth(tru),recon(rec) {}

Member Data Documentation

◆ BC_time

int hitData_entry::BC_time

Definition at line 78 of file MMT_struct.h.

◆ charge

double hitData_entry::charge

Definition at line 74 of file MMT_struct.h.

◆ event

int hitData_entry::event

Definition at line 73 of file MMT_struct.h.

◆ gasgap

int hitData_entry::gasgap

Definition at line 75 of file MMT_struct.h.

◆ gtime

double hitData_entry::gtime

Definition at line 74 of file MMT_struct.h.

◆ localX

double hitData_entry::localX

Definition at line 76 of file MMT_struct.h.

◆ MMFE_VMM

int hitData_entry::MMFE_VMM

Definition at line 75 of file MMT_struct.h.

◆ multiplet

int hitData_entry::multiplet

Definition at line 75 of file MMT_struct.h.

◆ plane

int hitData_entry::plane

Definition at line 75 of file MMT_struct.h.

◆ recon

ROOT::Math::XYZVector hitData_entry::recon

Definition at line 79 of file MMT_struct.h.

◆ station_eta

int hitData_entry::station_eta

Definition at line 75 of file MMT_struct.h.

◆ station_phi

int hitData_entry::station_phi

Definition at line 75 of file MMT_struct.h.

◆ strip

int hitData_entry::strip

Definition at line 75 of file MMT_struct.h.

◆ tru_phi_ip

double hitData_entry::tru_phi_ip

Definition at line 76 of file MMT_struct.h.

◆ tru_theta_ip

double hitData_entry::tru_theta_ip

Definition at line 76 of file MMT_struct.h.

◆ truth

ROOT::Math::XYZVector hitData_entry::truth

Definition at line 79 of file MMT_struct.h.

◆ truth_nbg

bool hitData_entry::truth_nbg

Definition at line 77 of file MMT_struct.h.

◆ VMM_chip

int hitData_entry::VMM_chip

Definition at line 75 of file MMT_struct.h.


The documentation for this struct was generated from the following files:
hitData_entry::charge
double charge
Definition: MMT_struct.h:74
hitData_entry::plane
int plane
Definition: MMT_struct.h:75
phi
Scalar phi() const
phi method
Definition: AmgMatrixBasePlugin.h:64
Trk::locX
@ locX
Definition: ParamDefs.h:43
hitData_entry::multiplet
int multiplet
Definition: MMT_struct.h:75
hitData_entry::truth
ROOT::Math::XYZVector truth
Definition: MMT_struct.h:79
hitData_entry::truth_nbg
bool truth_nbg
Definition: MMT_struct.h:77
hitData_entry::gtime
double gtime
Definition: MMT_struct.h:74
hitData_entry::gasgap
int gasgap
Definition: MMT_struct.h:75
hitData_entry::recon
ROOT::Math::XYZVector recon
Definition: MMT_struct.h:79
hitData_entry::localX
double localX
Definition: MMT_struct.h:76
hitData_entry::VMM_chip
int VMM_chip
Definition: MMT_struct.h:75
ev
int ev
Definition: globals.cxx:25
hitData_entry::tru_theta_ip
double tru_theta_ip
Definition: MMT_struct.h:76
hitData_entry::BC_time
int BC_time
Definition: MMT_struct.h:78
hitData_entry::MMFE_VMM
int MMFE_VMM
Definition: MMT_struct.h:75
hitData_entry::strip
int strip
Definition: MMT_struct.h:75
hitData_entry::tru_phi_ip
double tru_phi_ip
Definition: MMT_struct.h:76
hitData_entry::station_eta
int station_eta
Definition: MMT_struct.h:75
hitData_entry::event
int event
Definition: MMT_struct.h:73
extractSporadic.q
list q
Definition: extractSporadic.py:98
hitData_entry::station_phi
int station_phi
Definition: MMT_struct.h:75