Class Reference for E1039 Core & Analysis Software
OccData Struct Reference

#include </dev/shm/kenichi/update-github-e1039-doc/e1039-analysis/HitEmbedding/src/TreeData.h>

Public Member Functions

 OccData ()
 
virtual ~OccData ()
 
 ClassDef (OccData, 1)
 
 OccData ()
 
virtual ~OccData ()
 
 ClassDef (OccData, 1)
 
void Clear ()
 

Public Attributes

int D1
 
int D2
 
int D3p
 
int D3m
 
int run_id
 
int spill_id
 
int event_id
 
short target_pos
 
bool fpga1
 
bool fpga2
 
bool fpga3
 
bool nim3
 
int turn_id
 
int rf_id
 
int rfp00
 
short occ_all [N_PL+1]
 
short occ_intime [N_PL+1]
 

Static Public Attributes

static const int N_PL = 54
 

Detailed Description

Definition at line 28 of file TreeData.h.

Constructor & Destructor Documentation

◆ OccData() [1/2]

OccData::OccData ( )

Definition at line 24 of file TreeData.cc.

◆ ~OccData() [1/2]

virtual OccData::~OccData ( )
inlinevirtual

Definition at line 35 of file TreeData.h.

◆ OccData() [2/2]

OccData::OccData ( )
inline

Definition at line 74 of file TreeData.h.

◆ ~OccData() [2/2]

virtual OccData::~OccData ( )
inlinevirtual

Definition at line 75 of file TreeData.h.

Member Function Documentation

◆ ClassDef() [1/2]

OccData::ClassDef ( OccData  ,
 
)

◆ ClassDef() [2/2]

OccData::ClassDef ( OccData  ,
 
)

◆ Clear()

void OccData::Clear ( )

Definition at line 34 of file TreeData.cc.

References event_id, fpga1, fpga2, fpga3, nim3, occ_all, occ_intime, rf_id, rfp00, run_id, spill_id, target_pos, and turn_id.

Member Data Documentation

◆ D1

int OccData::D1

Definition at line 29 of file TreeData.h.

Referenced by AnaEmbeddedData::process_event().

◆ D2

int OccData::D2

Definition at line 30 of file TreeData.h.

Referenced by AnaEmbeddedData::process_event().

◆ D3m

int OccData::D3m

Definition at line 32 of file TreeData.h.

Referenced by AnaEmbeddedData::process_event().

◆ D3p

int OccData::D3p

Definition at line 31 of file TreeData.h.

Referenced by AnaEmbeddedData::process_event().

◆ event_id

int OccData::event_id

Definition at line 62 of file TreeData.h.

Referenced by Clear().

◆ fpga1

bool OccData::fpga1

Definition at line 64 of file TreeData.h.

Referenced by Clear().

◆ fpga2

bool OccData::fpga2

Definition at line 65 of file TreeData.h.

Referenced by Clear().

◆ fpga3

bool OccData::fpga3

Definition at line 66 of file TreeData.h.

Referenced by Clear().

◆ N_PL

const int OccData::N_PL = 54
static

Definition at line 59 of file TreeData.h.

◆ nim3

bool OccData::nim3

Definition at line 67 of file TreeData.h.

Referenced by Clear().

◆ occ_all

short OccData::occ_all[N_PL+1]

Definition at line 71 of file TreeData.h.

Referenced by Clear().

◆ occ_intime

short OccData::occ_intime[N_PL+1]

Definition at line 72 of file TreeData.h.

Referenced by Clear().

◆ rf_id

int OccData::rf_id

Definition at line 69 of file TreeData.h.

Referenced by Clear().

◆ rfp00

int OccData::rfp00

Definition at line 70 of file TreeData.h.

Referenced by Clear().

◆ run_id

int OccData::run_id

Definition at line 60 of file TreeData.h.

Referenced by Clear().

◆ spill_id

int OccData::spill_id

Definition at line 61 of file TreeData.h.

Referenced by Clear().

◆ target_pos

short OccData::target_pos

Definition at line 63 of file TreeData.h.

Referenced by Clear().

◆ turn_id

int OccData::turn_id

Definition at line 68 of file TreeData.h.

Referenced by Clear().


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