1 #ifndef _fevt_Channel_h_
2 #define _fevt_Channel_h_
4 #include <utl/ShadowPtr.h>
5 #include <fevt/ChannelSimData.h>
6 #include <fevt/ChannelRecData.h>
58 const unsigned int telescopeId,
59 const unsigned int channelId,
63 void CorrectIds(
const unsigned int eyeId,
const unsigned int telescopeId)
pointer with built-in initialization, deletion, deep copying
unsigned int GetEyeId() const
utl::ShadowPtr< ChannelRecData > fRecData
const ChannelRecData & GetRecData() const
ChannelRecData & GetRecData()
unsigned int GetId() const
void SetStatus(Status status)
Channel(const unsigned int eyeId, const unsigned int telescopeId, const unsigned int channelId, const Status status=eHasData)
Fluorescence Detector Channel Simulated Data Event.
ChannelSimData & GetSimData()
void CorrectIds(const unsigned int eyeId, const unsigned int telescopeId)
utl::ShadowPtr< ChannelSimData > fSimData
unsigned int GetTelescopeId() const
Status
Possible (electronic) channel status.
Fluorescence Detector Channel Event.
Fluorescence Detector Channel Reconstructed Data Event.
Fluorescence Detector Telescope Event.
unsigned int fTelescopeId
const ChannelSimData & GetSimData() const