Wrapper for CONEX header shower profile data. More...
#include <CONEXStructures.h>
Public Member Functions | |
CONEXShower (const int nX) | |
void | SetVectorLength (const int n) |
~CONEXShower () | |
Public Attributes | |
float | fAzimuth = 0 |
float | fChi2 = 0 |
float * | fdEdX = nullptr |
float | fGroundEnergy [3] = { 0 } |
float | fHfirst = 0 |
float | fLogE = 0 |
float * | fMuProd = nullptr |
float * | fN = nullptr |
float * | fNele = nullptr |
float * | fNgam = nullptr |
float | fNmax = 0 |
float * | fNmu = nullptr |
int | fNX = 0 |
float | fP1 = 0 |
float | fP2 = 0 |
float | fP3 = 0 |
float * | fX = nullptr |
float | fX0 = 0 |
float | fXfirst = 0 |
float | fXmax = 0 |
float | fZenith = 0 |
Private Member Functions | |
CONEXShower (const CONEXShower &) | |
CONEXShower & | operator= (const CONEXShower &) |
Wrapper for CONEX header shower profile data.
Definition at line 72 of file CONEXStructures.h.
CONEXShower::CONEXShower | ( | const int | nX | ) |
Definition at line 27 of file CONEXStructures.cc.
CONEXShower::~CONEXShower | ( | ) |
|
private |
|
private |
void CONEXShower::SetVectorLength | ( | const int | n | ) |
Definition at line 40 of file CONEXStructures.cc.
References fdEdX, fMuProd, fN, fNele, fNgam, fNmu, fNX, and fX.
Referenced by io::CONEXFile::Read(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float io::CONEXShower::fAzimuth = 0 |
Definition at line 82 of file CONEXStructures.h.
Referenced by io::FillShowerSimDataFromConex(), io::CONEXFile::MapShower(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float io::CONEXShower::fChi2 = 0 |
Definition at line 90 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float* io::CONEXShower::fdEdX = nullptr |
Definition at line 95 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), SetVectorLength(), ConexShowerGeneratorKG::ConexInterface::SimulateShower(), and ~CONEXShower().
float io::CONEXShower::fGroundEnergy[3] = { 0 } |
Definition at line 100 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float io::CONEXShower::fHfirst = 0 |
Definition at line 91 of file CONEXStructures.h.
Referenced by ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float io::CONEXShower::fLogE = 0 |
Definition at line 80 of file CONEXStructures.h.
Referenced by io::FillShowerSimDataFromConex(), io::CONEXFile::MapShower(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float* io::CONEXShower::fMuProd = nullptr |
Definition at line 99 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), SetVectorLength(), ConexShowerGeneratorKG::ConexInterface::SimulateShower(), and ~CONEXShower().
float* io::CONEXShower::fN = nullptr |
Definition at line 94 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), SetVectorLength(), ConexShowerGeneratorKG::ConexInterface::SimulateShower(), and ~CONEXShower().
float* io::CONEXShower::fNele = nullptr |
Definition at line 98 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), SetVectorLength(), ConexShowerGeneratorKG::ConexInterface::SimulateShower(), and ~CONEXShower().
float* io::CONEXShower::fNgam = nullptr |
Definition at line 97 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), SetVectorLength(), ConexShowerGeneratorKG::ConexInterface::SimulateShower(), and ~CONEXShower().
float io::CONEXShower::fNmax = 0 |
Definition at line 86 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float* io::CONEXShower::fNmu = nullptr |
Definition at line 96 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), SetVectorLength(), ConexShowerGeneratorKG::ConexInterface::SimulateShower(), and ~CONEXShower().
int io::CONEXShower::fNX = 0 |
Definition at line 92 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), and SetVectorLength().
float io::CONEXShower::fP1 = 0 |
Definition at line 87 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float io::CONEXShower::fP2 = 0 |
Definition at line 88 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float io::CONEXShower::fP3 = 0 |
Definition at line 89 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float* io::CONEXShower::fX = nullptr |
Definition at line 93 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), SetVectorLength(), ConexShowerGeneratorKG::ConexInterface::SimulateShower(), and ~CONEXShower().
float io::CONEXShower::fX0 = 0 |
Definition at line 84 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float io::CONEXShower::fXfirst = 0 |
Definition at line 83 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), ConexShowerGeneratorKG::ConexShowerGenerator::Run(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float io::CONEXShower::fXmax = 0 |
Definition at line 85 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::CONEXFile::MapShower(), ConexShowerGeneratorKG::ConexShowerGenerator::Run(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().
float io::CONEXShower::fZenith = 0 |
Definition at line 81 of file CONEXStructures.h.
Referenced by io::FillShowerProfileDataFromConex(), io::FillShowerSimDataFromConex(), io::CONEXFile::MapShower(), io::CONEXFile::Read(), and ConexShowerGeneratorKG::ConexInterface::SimulateShower().