ctools  2.0.0
 All Classes Namespaces Files Functions Variables Macros Pages
cscripts.csobs2caldb.csobs2caldb Class Reference
Inheritance diagram for cscripts.csobs2caldb.csobs2caldb:

Public Member Functions

def __init__
 
def process
 
def save
 

Private Member Functions

def _get_parameters
 
def _make_irf_file
 
def _make_caldb_index
 
def _make_dirs
 

Private Attributes

 _observation
 
 _mission
 
 _caldb
 
 _outfile
 
 _base_dir
 
 _cal_dir
 
 _rsp_dir
 
 _caldb_inx
 
 _irf_fits
 

Detailed Description

Creates a calibration database entry for an IACT observation.

The creation of a calibration database entry is useful for performing
simulations for current Imaging Air Cherenkov Telescopes (IACTs).
The class takes an observation definition XML file as input and uses
one observation to create a calibration database entry. By default
the first observation will be used, but the user can specify the
index of any observation using the hidden "index" parameter.

Definition at line 32 of file csobs2caldb.py.

Constructor & Destructor Documentation

def cscripts.csobs2caldb.csobs2caldb.__init__ (   self,
  argv 
)
Constructor

Definition at line 45 of file csobs2caldb.py.

Member Function Documentation

def cscripts.csobs2caldb.csobs2caldb._make_caldb_index (   self)
private
def cscripts.csobs2caldb.csobs2caldb._make_dirs (   self)
private
def cscripts.csobs2caldb.csobs2caldb._make_irf_file (   self)
private
Creates an IRF FITS file

Definition at line 130 of file csobs2caldb.py.

Referenced by cscripts.csobs2caldb.csobs2caldb.process().

def cscripts.csobs2caldb.csobs2caldb.save (   self)

Member Data Documentation

cscripts.csobs2caldb.csobs2caldb._base_dir
private
cscripts.csobs2caldb.csobs2caldb._cal_dir
private
cscripts.csobs2caldb.csobs2caldb._caldb
private
cscripts.csobs2caldb.csobs2caldb._caldb_inx
private

Definition at line 60 of file csobs2caldb.py.

Referenced by cscripts.csobs2caldb.csobs2caldb.process().

cscripts.csobs2caldb.csobs2caldb._irf_fits
private

Definition at line 61 of file csobs2caldb.py.

Referenced by cscripts.csobs2caldb.csobs2caldb.process().

cscripts.csobs2caldb.csobs2caldb._mission
private

Definition at line 54 of file csobs2caldb.py.

Referenced by cscripts.csobs2caldb.csobs2caldb._make_caldb_index().

cscripts.csobs2caldb.csobs2caldb._observation
private

Definition at line 53 of file csobs2caldb.py.

Referenced by cscripts.csobs2caldb.csobs2caldb._get_parameters().

cscripts.csobs2caldb.csobs2caldb._rsp_dir
private

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