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

#include <analysis/blob/master/Prototype4/EMCal/ShowerCalib/Proto4ShowerCalib.h>

+ Inheritance diagram for Proto4ShowerCalib::Eval_Run:
+ Collaboration diagram for Proto4ShowerCalib::Eval_Run:

Public Member Functions

 Eval_Run ()
 
virtual ~Eval_Run ()
 
void reset ()
 
 Eval_Run ()
 
virtual ~Eval_Run ()
 
void reset ()
 

Public Attributes

int run
 
int event
 
float beam_mom
 beam momentum with beam charge
 
int hodo_h
 hodoscope index
 
int hodo_v
 
float C2_sum
 Cherenkov sums.
 
float sum_energy_T
 sum tower energy after temp correction
 
float EoP
 sum tower E over P after temp correction
 
bool valid_hodo_v
 has valid hodoscope?
 
bool valid_hodo_h
 
bool trigger_veto_pass
 has valid veto counter?
 
bool good_temp
 
bool good_e
 Good electrons?
 
bool good_data
 
float truth_y
 Turth beam position. Simulation only.
 
float truth_z
 
float beam_2CH_mm
 2C motion table positions
 
float beam_2CV_mm
 
float C1
 
bool good_anti_e
 Good hadron and muons?
 
double sum_E_CEMC
 Sum energy of all towers.
 
double sum_E_HCAL_OUT
 
double sum_E_HCAL_IN
 

Detailed Description

Definition at line 38 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 38 of file Proto4ShowerCalib.h

Constructor & Destructor Documentation

Proto4ShowerCalib::Eval_Run::Eval_Run ( )
inline

Definition at line 41 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 41 of file Proto4ShowerCalib.h

References reset().

+ Here is the call graph for this function:

virtual Proto4ShowerCalib::Eval_Run::~Eval_Run ( )
inlinevirtual

Definition at line 45 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 45 of file Proto4ShowerCalib.h

Proto4ShowerCalib::Eval_Run::Eval_Run ( )
inline

Definition at line 69 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 69 of file Proto4ShowerCalib.h

References reset().

+ Here is the call graph for this function:

virtual Proto4ShowerCalib::Eval_Run::~Eval_Run ( )
inlinevirtual

Definition at line 73 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 73 of file Proto4ShowerCalib.h

Member Function Documentation

void Proto4ShowerCalib::Eval_Run::reset ( )
inline

Definition at line 50 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 50 of file Proto4ShowerCalib.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(), Proto4ShowerCalib::process_event(), and Proto4ShowerCalib::Proto4ShowerCalib().

+ Here is the caller graph for this function:

void Proto4ShowerCalib::Eval_Run::reset ( )
inline

Definition at line 78 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 78 of file Proto4ShowerCalib.h

References beam_2CH_mm, beam_2CV_mm, beam_mom, C1, C2_sum, good_anti_e, good_e, hodo_h, hodo_v, run, sum_E_CEMC, sum_E_HCAL_IN, sum_E_HCAL_OUT, trigger_veto_pass, truth_y, truth_z, valid_hodo_h, and valid_hodo_v.

Member Data Documentation

float Proto4ShowerCalib::Eval_Run::beam_2CH_mm

2C motion table positions

Definition at line 97 of file Proto4ShowerCalib.h.

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

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

float Proto4ShowerCalib::Eval_Run::beam_2CV_mm

Definition at line 98 of file Proto4ShowerCalib.h.

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

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

float Proto4ShowerCalib::Eval_Run::beam_mom

beam momentum with beam charge

Definition at line 75 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 75 of file Proto4ShowerCalib.h

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

float Proto4ShowerCalib::Eval_Run::C1

Definition at line 117 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 117 of file Proto4ShowerCalib.h

Referenced by reset().

float Proto4ShowerCalib::Eval_Run::C2_sum

Cherenkov sums.

Definition at line 80 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 80 of file Proto4ShowerCalib.h

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

float Proto4ShowerCalib::Eval_Run::EoP

sum tower E over P after temp correction

Definition at line 85 of file Proto4ShowerCalib.h.

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

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

int Proto4ShowerCalib::Eval_Run::event

Definition at line 73 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 73 of file Proto4ShowerCalib.h

Referenced by Proto4ShowerCalib::process_event().

bool Proto4ShowerCalib::Eval_Run::good_anti_e

Good hadron and muons?

Definition at line 130 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 130 of file Proto4ShowerCalib.h

Referenced by Proto4ShowerCalib::MakeAna(), and reset().

bool Proto4ShowerCalib::Eval_Run::good_data

Definition at line 92 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 92 of file Proto4ShowerCalib.h

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

bool Proto4ShowerCalib::Eval_Run::good_e

Good electrons?

Definition at line 91 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 91 of file Proto4ShowerCalib.h

Referenced by Proto4ShowerCalib::MakeAna(), Proto4ShowerCalib::process_event(), and reset().

bool Proto4ShowerCalib::Eval_Run::good_temp

Definition at line 90 of file Proto4ShowerCalib.h.

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

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

int Proto4ShowerCalib::Eval_Run::hodo_h

hodoscope index

Definition at line 77 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 77 of file Proto4ShowerCalib.h

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

int Proto4ShowerCalib::Eval_Run::hodo_v

Definition at line 78 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 78 of file Proto4ShowerCalib.h

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

int Proto4ShowerCalib::Eval_Run::run

Definition at line 72 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 72 of file Proto4ShowerCalib.h

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

double Proto4ShowerCalib::Eval_Run::sum_E_CEMC

Sum energy of all towers.

Definition at line 141 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 141 of file Proto4ShowerCalib.h

Referenced by reset().

double Proto4ShowerCalib::Eval_Run::sum_E_HCAL_IN

Definition at line 143 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 143 of file Proto4ShowerCalib.h

Referenced by reset().

double Proto4ShowerCalib::Eval_Run::sum_E_HCAL_OUT

Definition at line 142 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 142 of file Proto4ShowerCalib.h

Referenced by reset().

float Proto4ShowerCalib::Eval_Run::sum_energy_T

sum tower energy after temp correction

Definition at line 83 of file Proto4ShowerCalib.h.

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

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

bool Proto4ShowerCalib::Eval_Run::trigger_veto_pass

has valid veto counter?

Definition at line 89 of file Proto4ShowerCalib.h.

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

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

float Proto4ShowerCalib::Eval_Run::truth_y

Turth beam position. Simulation only.

Definition at line 94 of file Proto4ShowerCalib.h.

View newest version in sPHENIX GitHub at line 94 of file Proto4ShowerCalib.h

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

float Proto4ShowerCalib::Eval_Run::truth_z

Definition at line 95 of file Proto4ShowerCalib.h.

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

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

bool Proto4ShowerCalib::Eval_Run::valid_hodo_h

Definition at line 88 of file Proto4ShowerCalib.h.

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

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

bool Proto4ShowerCalib::Eval_Run::valid_hodo_v

has valid hodoscope?

Definition at line 87 of file Proto4ShowerCalib.h.

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

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


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