Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Proto3ShowerCalib::Eval_Run Class Reference

#include <analysis/blob/master/Prototype3/EMCal/ShowerCalib/Proto3ShowerCalib.h>

+ Inheritance diagram for Proto3ShowerCalib::Eval_Run:
+ Collaboration diagram for Proto3ShowerCalib::Eval_Run:

Public Member Functions

 Eval_Run ()
 
virtual ~Eval_Run ()
 
void reset ()
 
 Eval_Run ()
 
virtual ~Eval_Run ()
 
void reset ()
 
float getbeammom ()
 
 Eval_Run ()
 
virtual ~Eval_Run ()
 
void reset ()
 

Public Attributes

int run
 
int event
 
float beam_mom
 
int hodo_h
 
int hodo_v
 
float C2_sum
 
float sum_energy_T
 sum tower energy after temp correction
 
float EoP
 sum tower E over P after temp correction
 
bool valid_hodo_v
 
bool valid_hodo_h
 
bool trigger_veto_pass
 
bool good_temp
 
bool good_e
 
bool good_data
 
float truth_y
 
float truth_z
 
float beam_2CH_mm
 
float beam_2CV_mm
 
float C1
 
bool good_h
 

Detailed Description

Definition at line 47 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 47 of file Proto3ShowerCalib.h

Constructor & Destructor Documentation

Proto3ShowerCalib::Eval_Run::Eval_Run ( )
inline

Definition at line 50 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 50 of file Proto3ShowerCalib.h

References reset().

+ Here is the call graph for this function:

virtual Proto3ShowerCalib::Eval_Run::~Eval_Run ( )
inlinevirtual

Definition at line 55 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 55 of file Proto3ShowerCalib.h

Proto3ShowerCalib::Eval_Run::Eval_Run ( )
inline

Definition at line 51 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 51 of file Proto3ShowerCalib.h

References reset().

+ Here is the call graph for this function:

virtual Proto3ShowerCalib::Eval_Run::~Eval_Run ( )
inlinevirtual

Definition at line 56 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 56 of file Proto3ShowerCalib.h

Proto3ShowerCalib::Eval_Run::Eval_Run ( )
inline

Definition at line 48 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 48 of file Proto3ShowerCalib.h

References reset().

+ Here is the call graph for this function:

virtual Proto3ShowerCalib::Eval_Run::~Eval_Run ( )
inlinevirtual

Definition at line 53 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 53 of file Proto3ShowerCalib.h

Member Function Documentation

float Proto3ShowerCalib::Eval_Run::getbeammom ( )
inline

Definition at line 87 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 87 of file Proto3ShowerCalib.h

References beam_mom.

Referenced by loop_tree().

+ Here is the caller graph for this function:

void Proto3ShowerCalib::Eval_Run::reset ( )
inline

Definition at line 58 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 58 of file Proto3ShowerCalib.h

References beam_mom, C1, C2_sum, EoP, good_e, good_h, good_temp, hodo_h, hodo_v, run, trigger_veto_pass, valid_hodo_h, and valid_hodo_v.

void Proto3ShowerCalib::Eval_Run::reset ( )
inline

Definition at line 60 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 60 of file Proto3ShowerCalib.h

References beam_mom, C2_sum, EoP, good_data, good_e, good_temp, hodo_h, hodo_v, run, sum_energy_T, trigger_veto_pass, truth_y, truth_z, valid_hodo_h, and valid_hodo_v.

Referenced by Eval_Run(), Proto3ShowerCalib::process_event(), and Proto3ShowerCalib::Proto3ShowerCalib().

+ Here is the caller graph for this function:

void Proto3ShowerCalib::Eval_Run::reset ( )
inline

Definition at line 61 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 61 of file Proto3ShowerCalib.h

References beam_mom, C2_sum, EoP, good_data, good_e, good_temp, hodo_h, hodo_v, run, sum_energy_T, trigger_veto_pass, truth_y, truth_z, valid_hodo_h, and valid_hodo_v.

Member Data Documentation

float Proto3ShowerCalib::Eval_Run::beam_2CH_mm

Definition at line 107 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 107 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event().

float Proto3ShowerCalib::Eval_Run::beam_2CV_mm

Definition at line 108 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 108 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event().

float Proto3ShowerCalib::Eval_Run::beam_mom

Definition at line 85 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 85 of file Proto3ShowerCalib.h

Referenced by getbeammom(), Proto3ShowerCalib::process_event(), and reset().

float Proto3ShowerCalib::Eval_Run::C1

Definition at line 82 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 82 of file Proto3ShowerCalib.h

Referenced by reset().

float Proto3ShowerCalib::Eval_Run::C2_sum

Definition at line 90 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 90 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

float Proto3ShowerCalib::Eval_Run::EoP

sum tower E over P after temp correction

Definition at line 95 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 95 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

int Proto3ShowerCalib::Eval_Run::event

Definition at line 83 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 83 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event().

bool Proto3ShowerCalib::Eval_Run::good_data

Definition at line 102 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 102 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

bool Proto3ShowerCalib::Eval_Run::good_e

Definition at line 101 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 101 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

bool Proto3ShowerCalib::Eval_Run::good_h

Definition at line 89 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 89 of file Proto3ShowerCalib.h

Referenced by reset().

bool Proto3ShowerCalib::Eval_Run::good_temp

Definition at line 100 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 100 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

int Proto3ShowerCalib::Eval_Run::hodo_h

Definition at line 87 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 87 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

int Proto3ShowerCalib::Eval_Run::hodo_v

Definition at line 88 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 88 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

int Proto3ShowerCalib::Eval_Run::run

Definition at line 82 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 82 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

float Proto3ShowerCalib::Eval_Run::sum_energy_T

sum tower energy after temp correction

Definition at line 93 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 93 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

bool Proto3ShowerCalib::Eval_Run::trigger_veto_pass

Definition at line 99 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 99 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

float Proto3ShowerCalib::Eval_Run::truth_y

Definition at line 104 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 104 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

float Proto3ShowerCalib::Eval_Run::truth_z

Definition at line 105 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 105 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

bool Proto3ShowerCalib::Eval_Run::valid_hodo_h

Definition at line 98 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 98 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().

bool Proto3ShowerCalib::Eval_Run::valid_hodo_v

Definition at line 97 of file Proto3ShowerCalib.h.

View newest version in sPHENIX GitHub at line 97 of file Proto3ShowerCalib.h

Referenced by Proto3ShowerCalib::process_event(), and reset().


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