GammaLib  1.7.0.dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GCOMDri Class Reference

COMPTEL Data Space class. More...

#include <GCOMDri.hpp>

Inheritance diagram for GCOMDri:
GBase

Public Member Functions

 GCOMDri (void)
 Void constructor. More...
 
 GCOMDri (const GFilename &filename)
 File name constructor. More...
 
 GCOMDri (const GSkyMap &map, const double &phimin=0.0, const double &phibin=0.0, const int &nphibin=0)
 Sky map constructor. More...
 
 GCOMDri (const GCOMDri &dri)
 Copy constructor. More...
 
virtual ~GCOMDri (void)
 Destructor. More...
 
GCOMDrioperator= (const GCOMDri &dri)
 Assignment operator. More...
 
double & operator[] (const int &index)
 DRI bin access operators. More...
 
const double & operator[] (const int &index) const
 DRI bin access operators (const version) More...
 
virtual void clear (void)
 Clear COMPTEL Data Space. More...
 
virtual GCOMDriclone (void) const
 Clone COMPTEL Data Space. More...
 
virtual std::string classname (void) const
 Return class name. More...
 
virtual std::string print (const GChatter &chatter=NORMAL) const
 Print COMPTEL Data Space. More...
 
int size (void) const
 Return number of bins. More...
 
int nchi (void) const
 Return number of Chi bins. More...
 
int npsi (void) const
 Return number of Psi bins. More...
 
int nphibar (void) const
 Return number of Phibar bins. More...
 
const GSkyMapmap (void) const
 Return DRI sky map. More...
 
const std::string & name (void) const
 Return DRI cube name. More...
 
void name (const std::string &name)
 Set DRI cube name. More...
 
const GEboundsebounds (void) const
 Return energy boundaries of DRI cube. More...
 
void ebounds (const GEbounds &)
 Set energy boundaries of DRI cube. More...
 
const GGtigti (void) const
 Return Good Time Intervals of DRI cube. More...
 
void gti (const GGti &gti)
 Set Good Time Intervals of DRI cube. More...
 
const double & phimin (void) const
 Return minimum Compton scatter angle of DRI cube. More...
 
const double & phibin (void) const
 Return Compton scatter angle bin of DRI cube. More...
 
void compute_dre (const GCOMObservation &obs, const GCOMSelection &select=GCOMSelection(), const double &zetamin=5.0)
 Compute event cube. More...
 
void compute_drg (const GCOMObservation &obs, const GCOMSelection &select=GCOMSelection(), const double &zetamin=5.0)
 Compute geometry cube. More...
 
void compute_drx (const GCOMObservation &obs)
 Compute DRX exposure map. More...
 
void compute_drm (const GCOMObservation &obs, const GModel &model)
 Compute DRM model. More...
 
double cone_content (const GSkyDir &dir, const double &armmin, const double &armmax) const
 Compute content in cone. More...
 
void load (const GFilename &filename)
 Load COMPTEL Data Space from DRI FITS file. More...
 
void save (const GFilename &filename, const bool &clobber=false) const
 Save COMPTEL Data Space into DRI FITS file. More...
 
void read (const GFitsImage &image)
 Read COMPTEL Data Space from DRI FITS image. More...
 
void write (GFits &fits, const std::string &extname="") const
 Write COMPTEL Data Space into FITS image. More...
 
- Public Member Functions inherited from GBase
virtual ~GBase (void)
 Destructor. More...
 

Protected Member Functions

void init_members (void)
 Initialise class members. More...
 
void copy_members (const GCOMDri &dri)
 Copy class members. More...
 
void free_members (void)
 Delete class members. More...
 
void init_cube (void)
 Initialise DRI cube. More...
 
void init_statistics (void)
 Initialise computation statistics. More...
 
bool use_superpacket (const GCOMOad &oad, const GCOMTim &tim)
 Check if superpacket should be used. More...
 
void read_attributes (const GFitsHDU *hdu)
 Read DRI attributes from FITS HDU. More...
 
void write_attributes (GFitsHDU *hdu) const
 Write DRI attributes into FITS HDU. More...
 
double compute_geometry (const int &tjd, const double &theta, const double &phi, const GCOMStatus &status) const
 Compute DRG geometry factor. More...
 
void compute_drm_ptsrc (const GCOMObservation &obs, const GModelSky &model)
 Compute DRM model for a point source. More...
 

Protected Attributes

std::string m_name
 Data cube name. More...
 
GSkyMap m_dri
 Data cube. More...
 
GEbounds m_ebounds
 Energy boundaries of data cube. More...
 
GGti m_gti
 Good Time Intervals of data cube. More...
 
double m_phimin
 Phibar minimum (deg) More...
 
double m_phibin
 Phibar binsize (deg) More...
 
GTime m_tstart
 Selection start time. More...
 
GTime m_tstop
 Selection stop time. More...
 
int m_num_superpackets
 Number of superpackets. More...
 
int m_num_used_superpackets
 Number of used superpackets. More...
 
int m_num_skipped_superpackets
 Number of skipped superpackets. More...
 
GCOMSelection m_selection
 Selection parameters. More...
 
double m_zetamin
 Minimum zeta angle. More...
 

Detailed Description

COMPTEL Data Space class.

Definition at line 60 of file GCOMDri.hpp.

Constructor & Destructor Documentation

GCOMDri::GCOMDri ( void  )

Void constructor.

Definition at line 84 of file GCOMDri.cpp.

References init_members().

Referenced by clone().

GCOMDri::GCOMDri ( const GFilename filename)
explicit

File name constructor.

Parameters
[in]filenameCOMPTEL Data Space FITS file name.

Definition at line 99 of file GCOMDri.cpp.

References init_members(), and load().

GCOMDri::GCOMDri ( const GSkyMap map,
const double &  phimin = 0.0,
const double &  phibin = 0.0,
const int &  nphibin = 0 
)

Sky map constructor.

Parameters
[in]mapSky map defining the DRI cube.
[in]phiminMinimum Phibar angle (deg).
[in]phibinBin size of Phibar angle (deg).
[in]nphibinNumber of Phibar bins.

Constructs a DRI cube from a sky map and a Phibar binning definition.

Definition at line 122 of file GCOMDri.cpp.

References init_members(), m_dri, m_phibin, m_phimin, map(), GSkyMap::nmaps(), phibin(), and phimin().

GCOMDri::GCOMDri ( const GCOMDri dri)

Copy constructor.

Parameters
[in]driCOMPTEL Data Space.

Definition at line 155 of file GCOMDri.cpp.

References copy_members(), and init_members().

GCOMDri::~GCOMDri ( void  )
virtual

Destructor.

Definition at line 171 of file GCOMDri.cpp.

References free_members().

Member Function Documentation

std::string GCOMDri::classname ( void  ) const
inlinevirtual

Return class name.

Returns
String containing the class name ("GCOMDri").

Implements GBase.

Definition at line 159 of file GCOMDri.hpp.

void GCOMDri::clear ( void  )
virtual

Clear COMPTEL Data Space.

Implements GBase.

Definition at line 223 of file GCOMDri.cpp.

References free_members(), and init_members().

Referenced by GCOMEventCube::init_members(), and read().

GCOMDri * GCOMDri::clone ( void  ) const
virtual

Clone COMPTEL Data Space.

Returns
Pointer to deep copy of COMPTEL Data Space.

Implements GBase.

Definition at line 241 of file GCOMDri.cpp.

References GCOMDri().

void GCOMDri::compute_drg ( const GCOMObservation obs,
const GCOMSelection select = GCOMSelection(),
const double &  zetamin = 5.0 
)

Compute geometry cube.

Parameters
[in]obsCOMPTEL observation.
[in]selectSelection set (not used so far).
[in]zetaminMinimum Earth horizon - Phibar cut (deg).

Compute DRG cube for a COMPTEL observation.

Definition at line 506 of file GCOMDri.cpp.

References GEbounds::clear(), compute_geometry(), GCOMOad::gcaz(), GCOMOad::gcel(), GCOMOad::georad(), init_cube(), GCOMSelection::init_statistics(), init_statistics(), GSkyMap::inx2dir(), m_dri, m_ebounds, m_gti, m_num_skipped_superpackets, m_num_superpackets, m_num_used_superpackets, m_phibin, m_tstart, m_tstop, norm(), nphibar(), GSkyMap::npix(), GCOMObservation::oads(), GCOMOad::phi(), GSkyDir::radec_deg(), GCOMOads::size(), size(), GCOMOad::theta(), GCOMObservation::tim(), GCOMOad::tjd(), and use_superpacket().

void GCOMDri::compute_drm ( const GCOMObservation obs,
const GModel model 
)

Compute DRM model.

Parameters
[in]obsCOMPTEL observation.
[in]modelModel.
Exceptions
GException::feature_not_implementedMethod is only implemented for a point source sky model.

Compute DRM model cube for a COMPTEL observation.

Definition at line 741 of file GCOMDri.cpp.

References GModelSpatial::code(), compute_drm_ptsrc(), G_COMPUTE_DRM, GMODEL_SPATIAL_DIFFUSE, GMODEL_SPATIAL_ELLIPTICAL, GMODEL_SPATIAL_POINT_SOURCE, GMODEL_SPATIAL_RADIAL, GModelSky::spatial(), and GModelSpatial::type().

Referenced by GCOMObservation::add_drm().

void GCOMDri::compute_drm_ptsrc ( const GCOMObservation obs,
const GModelSky model 
)
protected

Compute DRM model for a point source.

Parameters
[in]obsCOMPTEL observation.
[in]modelSky model.
Exceptions
GException::invalid_argumentModel is not a point source model.

Compute point source DRM model cube for a COMPTEL observation.

Definition at line 1430 of file GCOMDri.cpp.

References GCOMObservation::deadc(), GModelSpatialPointSource::dir(), GSkyDir::dist_deg(), GCOMObservation::drg(), GCOMObservation::drx(), G_COMPUTE_DRE_PTSRC, init_cube(), GSkyMap::inx2dir(), m_dri, GCOMResponse::m_iaq, GCOMResponse::m_phigeo_bin_size, GCOMResponse::m_phigeo_bins, GModel::name(), norm(), nphibar(), GSkyMap::npix(), GCOMObservation::ontime(), GCOMObservation::response(), and GModelSky::spatial().

Referenced by compute_drm().

void GCOMDri::compute_drx ( const GCOMObservation obs)

Compute DRX exposure map.

Parameters
[in]obsCOMPTEL observation.

Compute DRG cube for a COMPTEL observation.

Compute DRX exposure map for a COMPTEL observation.

For a given superpacket, the exposure is computed using

\[ X_i(\theta_c) = 7 \pi r_1^2 \cos \theta_c \frac{1 - \exp \left( -\tau \ \cos \theta_c \right)} {1 - \exp \left( -\tau \right)} \]

where \(\tau=0.2\) is the typical thickness of a D1 module in radiation lengths, \(r_1=13.8\) cm is the radius of a D1 module, and \(\theta_c\) is the zenith angle in COMPTEL coordinates.

Definition at line 640 of file GCOMDri.cpp.

References GEbounds::clear(), cos(), d1_area, gammalib::deg2rad, exp(), init_cube(), init_statistics(), GSkyMap::inx2dir(), m_dri, m_ebounds, m_gti, m_num_skipped_superpackets, m_num_superpackets, m_num_used_superpackets, m_tstart, m_tstop, GSkyMap::npix(), GCOMObservation::oads(), GCOMOads::size(), size(), superpacket_duration, GCOMOad::theta(), GCOMObservation::tim(), and use_superpacket().

double GCOMDri::compute_geometry ( const int &  tjd,
const double &  theta,
const double &  phi,
const GCOMStatus status 
) const
protected

Compute DRG geometry factor.

Parameters
[in]tjdTJD for module status
[in]thetaZenith angle in COMPTEL coordinates (deg).
[in]phiAzimuth angle in COMPTEL coordinates (deg).
[in]statusD1 and D2 module status
Returns
Geometry factor.

Computes the DRG geometry factor as function of zenith and azimuth angles given in the COMPTEL coordinate system.

Definition at line 1303 of file GCOMDri.cpp.

References gammalib::acos(), cos(), GCOMStatus::d1status(), GCOMStatus::d2status(), gammalib::deg2rad, gammalib::pi, r1, r1sq, sin(), sqrt(), and tan().

Referenced by compute_drg().

double GCOMDri::cone_content ( const GSkyDir dir,
const double &  armmin,
const double &  armmax 
) const

Compute content in cone.

Parameters
[in]dirSky direction of cone apex.
[in]armminMinimum Angular Resolution Measure (deg).
[in]armmaxMaximum Angular Resolution Measure (deg).
Returns
Content in cone.

Compute the sum of the DRI bins within an event cone with apex at a given sky direction. All bins with an Angular Resolution Measure comprised between armmin (inclusive) and armmax (exclusive) will be considered. The bin centres will be used for the computation of the Angular Resolution Measure. The Angular Resolution Measure is defined as phibar - phigeo.

Definition at line 794 of file GCOMDri.cpp.

References GSkyDir::dist_deg(), GSkyMap::extract(), GSkyMap::inx2dir(), m_dri, nphibar(), GSkyMap::npix(), phibin(), and phimin().

void GCOMDri::copy_members ( const GCOMDri dri)
protected

Copy class members.

Parameters
[in]driCOMPTEL Data Space.

Definition at line 1046 of file GCOMDri.cpp.

References m_dri, m_ebounds, m_gti, m_name, m_num_skipped_superpackets, m_num_superpackets, m_num_used_superpackets, m_phibin, m_phimin, m_selection, m_tstart, m_tstop, and m_zetamin.

Referenced by GCOMDri(), and operator=().

const GEbounds & GCOMDri::ebounds ( void  ) const
inline

Return energy boundaries of DRI cube.

Returns
Energy boundaries of DRI cube.

Definition at line 284 of file GCOMDri.hpp.

References m_ebounds.

Referenced by ebounds(), and GCOMEventCube::init_cube().

void GCOMDri::ebounds ( const GEbounds ebounds)
inline

Set energy boundaries of DRI cube.

Parameters
[in]eboundsEnergy boundaries of DRI cube.

Sets energy boundaries of DRI cube

Definition at line 298 of file GCOMDri.hpp.

References ebounds(), and m_ebounds.

void GCOMDri::free_members ( void  )
protected

Delete class members.

Definition at line 1075 of file GCOMDri.cpp.

Referenced by clear(), operator=(), and ~GCOMDri().

const GGti & GCOMDri::gti ( void  ) const
inline

Return Good Time Intervals of DRI cube.

Returns
Good Time Intervals of DRI cube.

Definition at line 311 of file GCOMDri.hpp.

References m_gti.

Referenced by gti(), and GCOMEventCube::init_cube().

void GCOMDri::gti ( const GGti gti)
inline

Set Good Time Intervals of DRI cube.

Parameters
[in]gtiGood Time Intervals of DRI data.

Sets the Good Time Intervals of DRI cube.

Definition at line 325 of file GCOMDri.hpp.

References gti(), and m_gti.

void GCOMDri::init_cube ( void  )
protected

Initialise DRI cube.

Sets all DRI cube bins to zero.

Definition at line 1087 of file GCOMDri.cpp.

References size().

Referenced by compute_dre(), compute_drg(), compute_drm_ptsrc(), and compute_drx().

void GCOMDri::init_members ( void  )
protected
void GCOMDri::init_statistics ( void  )
protected

Initialise computation statistics.

Definition at line 1102 of file GCOMDri.cpp.

References GTime::clear(), m_num_skipped_superpackets, m_num_superpackets, m_num_used_superpackets, m_tstart, and m_tstop.

Referenced by compute_dre(), compute_drg(), compute_drx(), and init_members().

void GCOMDri::load ( const GFilename filename)

Load COMPTEL Data Space from DRI FITS file.

Parameters
[in]filenameDRI FITS file name.

Definition at line 841 of file GCOMDri.cpp.

References GFits::close(), GFits::image(), and read().

Referenced by GCOMDri().

const GSkyMap & GCOMDri::map ( void  ) const
inline

Return DRI sky map.

Returns
Sky map containing DRI data.

Definition at line 245 of file GCOMDri.hpp.

References m_dri.

Referenced by GCOMDri(), and GCOMEventCube::set_scatter_directions().

const std::string & GCOMDri::name ( void  ) const
inline

Return DRI cube name.

Returns
DRI cube name.

Definition at line 257 of file GCOMDri.hpp.

References m_name.

Referenced by GCOMObservation::add_drm(), and name().

void GCOMDri::name ( const std::string &  name)
inline

Set DRI cube name.

Parameters
[in]nameDRI cube name.

Sets the name of the DRI cube.

Definition at line 271 of file GCOMDri.hpp.

References m_name, and name().

int GCOMDri::nchi ( void  ) const
inline

Return number of Chi bins.

Returns
Number of Chi bins.

Definition at line 209 of file GCOMDri.hpp.

References m_dri, and GSkyMap::nx().

Referenced by GCOMEventCube::naxis(), GCOMEventCube::print(), and GCOMEventCube::set_scatter_directions().

int GCOMDri::nphibar ( void  ) const
inline

Return number of Phibar bins.

Returns
Number of Phibar bins.

Definition at line 233 of file GCOMDri.hpp.

References m_dri, and GSkyMap::nmaps().

Referenced by compute_dre(), compute_drg(), compute_drm_ptsrc(), cone_content(), GCOMEventCube::dim(), GCOMEventCube::naxis(), GCOMEventCube::print(), and GCOMEventCube::set_scatter_angles().

int GCOMDri::npsi ( void  ) const
inline

Return number of Psi bins.

Returns
Number of Psi bins.

Definition at line 221 of file GCOMDri.hpp.

References m_dri, and GSkyMap::ny().

Referenced by GCOMEventCube::naxis(), GCOMEventCube::print(), and GCOMEventCube::set_scatter_directions().

GCOMDri & GCOMDri::operator= ( const GCOMDri dri)

Assignment operator.

Parameters
[in]driCOMPTEL Data Space.
Returns
COMPTEL Data Space.

Definition at line 193 of file GCOMDri.cpp.

References copy_members(), free_members(), and init_members().

double & GCOMDri::operator[] ( const int &  index)
inline

DRI bin access operators.

Parameters
[in]indexDRI bin index [0,...,size()-1].
Returns
Reference to DRI bin.

Definition at line 172 of file GCOMDri.hpp.

References m_dri, and GSkyMap::pixels().

const double & GCOMDri::operator[] ( const int &  index) const
inline

DRI bin access operators (const version)

Parameters
[in]indexDRI bin index [0,...,size()-1].
Returns
Reference to DRI bin.

Definition at line 185 of file GCOMDri.hpp.

References m_dri, and GSkyMap::pixels().

const double & GCOMDri::phibin ( void  ) const
inline

Return Compton scatter angle bin of DRI cube.

Returns
Compton scatter angle bin of DRI cube (deg).

Definition at line 350 of file GCOMDri.hpp.

References m_phibin.

Referenced by cone_content(), GCOMDri(), and GCOMEventCube::set_scatter_angles().

const double & GCOMDri::phimin ( void  ) const
inline

Return minimum Compton scatter angle of DRI cube.

Returns
Minimum Compton scatter angle of DRI cube (deg).

Definition at line 338 of file GCOMDri.hpp.

References m_phimin.

Referenced by cone_content(), GCOMDri(), and GCOMEventCube::set_scatter_angles().

std::string GCOMDri::print ( const GChatter chatter = NORMAL) const
virtual
void GCOMDri::read ( const GFitsImage image)

Read COMPTEL Data Space from DRI FITS image.

Parameters
[in]imageDRI FITS image.

Definition at line 890 of file GCOMDri.cpp.

References clear(), gammalib::com_wcs_mer2car(), m_dri, GSkyMap::read(), and read_attributes().

Referenced by load(), and GCOMEventCube::read().

void GCOMDri::read_attributes ( const GFitsHDU hdu)
protected

Read DRI attributes from FITS HDU.

Parameters
[in]hduFITS HDU pointer.

Reads the time interval from the FITS header and sets the Phibar definiton and energy boundaries from the header keywords if they are provided.

Definition at line 1179 of file GCOMDri.cpp.

References GEbounds::clear(), gammalib::com_time(), GFitsHDU::has_card(), GFitsHDU::integer(), m_ebounds, m_gti, m_num_skipped_superpackets, m_num_superpackets, m_num_used_superpackets, m_phibin, m_phimin, and GFitsHDU::real().

Referenced by read().

void GCOMDri::save ( const GFilename filename,
const bool &  clobber = false 
) const

Save COMPTEL Data Space into DRI FITS file.

Parameters
[in]filenameDRI FITS file name.
[in]clobberOverwrite existing file?

Definition at line 866 of file GCOMDri.cpp.

References GFits::close(), GFilename::extname(), gammalib::extname_dri, GFits::saveto(), and write().

int GCOMDri::size ( void  ) const
inline

Return number of bins.

Returns
Number of bins.

Definition at line 197 of file GCOMDri.hpp.

References m_dri, GSkyMap::nmaps(), and GSkyMap::npix().

Referenced by compute_drg(), compute_drx(), init_cube(), GCOMEventCube::number(), and GCOMEventCube::size().

bool GCOMDri::use_superpacket ( const GCOMOad oad,
const GCOMTim tim 
)
protected

Check if superpacket should be used.

Parameters
[in]oadOrbit Aspect Data record (i.e. superpacket).
[in]timGood Time Intervals.
Returns
True if superpacket should be used, false otherwise.

Checks if a superpacket should be used and updated the superpacket statistics and selected time interval. A superpacket will be used if it is fully enclosed within the COMPTEL Good Time Intervals and the Good Time Intervals of the DRI dataset.

Definition at line 1128 of file GCOMDri.cpp.

References GCOMTim::contains(), GGti::contains(), m_gti, m_num_skipped_superpackets, m_num_superpackets, m_num_used_superpackets, m_tstart, m_tstop, GGti::size(), GCOMOad::tstart(), and GCOMOad::tstop().

Referenced by compute_dre(), compute_drg(), and compute_drx().

void GCOMDri::write ( GFits fits,
const std::string &  extname = "" 
) const

Write COMPTEL Data Space into FITS image.

Parameters
[in]fitsFITS file.
[in]extnameExtension name.

Definition at line 915 of file GCOMDri.cpp.

References m_dri, GSkyMap::write(), and write_attributes().

Referenced by save(), and GCOMEventCube::write().

void GCOMDri::write_attributes ( GFitsHDU hdu) const
protected

Member Data Documentation

GEbounds GCOMDri::m_ebounds
protected

Energy boundaries of data cube.

Definition at line 135 of file GCOMDri.hpp.

Referenced by compute_dre(), compute_drg(), compute_drx(), copy_members(), ebounds(), init_members(), print(), read_attributes(), and write_attributes().

GGti GCOMDri::m_gti
protected

Good Time Intervals of data cube.

Definition at line 136 of file GCOMDri.hpp.

Referenced by compute_dre(), compute_drg(), compute_drx(), copy_members(), gti(), init_members(), print(), read_attributes(), use_superpacket(), and write_attributes().

std::string GCOMDri::m_name
protected

Data cube name.

Definition at line 133 of file GCOMDri.hpp.

Referenced by copy_members(), init_members(), and name().

int GCOMDri::m_num_skipped_superpackets
protected

Number of skipped superpackets.

Definition at line 145 of file GCOMDri.hpp.

Referenced by compute_dre(), compute_drg(), compute_drx(), copy_members(), init_statistics(), print(), read_attributes(), use_superpacket(), and write_attributes().

int GCOMDri::m_num_superpackets
protected
int GCOMDri::m_num_used_superpackets
protected

Number of used superpackets.

Definition at line 144 of file GCOMDri.hpp.

Referenced by compute_dre(), compute_drg(), compute_drx(), copy_members(), init_statistics(), print(), read_attributes(), use_superpacket(), and write_attributes().

double GCOMDri::m_phibin
protected

Phibar binsize (deg)

Definition at line 138 of file GCOMDri.hpp.

Referenced by compute_dre(), compute_drg(), copy_members(), GCOMDri(), init_members(), phibin(), print(), read_attributes(), and write_attributes().

double GCOMDri::m_phimin
protected

Phibar minimum (deg)

Definition at line 137 of file GCOMDri.hpp.

Referenced by compute_dre(), copy_members(), GCOMDri(), init_members(), phimin(), print(), read_attributes(), and write_attributes().

GCOMSelection GCOMDri::m_selection
protected

Selection parameters.

Definition at line 148 of file GCOMDri.hpp.

Referenced by copy_members(), and init_members().

GTime GCOMDri::m_tstart
protected

Selection start time.

Definition at line 141 of file GCOMDri.hpp.

Referenced by compute_dre(), compute_drg(), compute_drx(), copy_members(), init_statistics(), and use_superpacket().

GTime GCOMDri::m_tstop
protected

Selection stop time.

Definition at line 142 of file GCOMDri.hpp.

Referenced by compute_dre(), compute_drg(), compute_drx(), copy_members(), init_statistics(), and use_superpacket().

double GCOMDri::m_zetamin
protected

Minimum zeta angle.

Definition at line 149 of file GCOMDri.hpp.

Referenced by copy_members(), and init_members().


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