DCStore::DCStore Class Reference

List of all members.

Public Member Functions

def __init__
def tscfile
def dettype
def detid
def detname
def predecessor
def successor
def ctypes
def ctypeobj
def set_tscfile
def set_dettype
def set_detid
def set_detname
def set_predecessor
def set_successor
def add_ctype
def mark_ctype
def mark_ctypes
def __del__
def clear_ctypes
def save
def load
def print_obj

Detailed Description

Class for the Detector Calibration (DC) project

Parameters

path : str - path to the hdf5 file with calibration info
cmt  : str - comment

Definition at line 93 of file DCStore.py.


Member Function Documentation

def DCStore::DCStore::__del__ (   self  ) 

Definition at line 198 of file DCStore.py.

def DCStore::DCStore::__init__ (   self,
  path,
  cmt = None 
)

Definition at line 99 of file DCStore.py.

def DCStore::DCStore::add_ctype (   self,
  ctype,
  cmt = False 
)

Definition at line 160 of file DCStore.py.

def DCStore::DCStore::clear_ctypes (   self  ) 

Definition at line 203 of file DCStore.py.

def DCStore::DCStore::ctypeobj (   self,
  ctype 
)

Definition at line 139 of file DCStore.py.

def DCStore::DCStore::ctypes (   self  ) 

Definition at line 137 of file DCStore.py.

def DCStore::DCStore::detid (   self  ) 

Definition at line 126 of file DCStore.py.

def DCStore::DCStore::detname (   self  ) 

Definition at line 128 of file DCStore.py.

def DCStore::DCStore::dettype (   self  ) 

Definition at line 124 of file DCStore.py.

def DCStore::DCStore::load (   self,
  path = None 
)

Definition at line 246 of file DCStore.py.

def DCStore::DCStore::mark_ctype (   self,
  ctype,
  cmt = False 
)

Marks child object for deletion in save()

Definition at line 176 of file DCStore.py.

def DCStore::DCStore::mark_ctypes (   self  ) 

Marks all child objects for deletion in save()

Definition at line 191 of file DCStore.py.

def DCStore::DCStore::predecessor (   self  ) 

Definition at line 133 of file DCStore.py.

def DCStore::DCStore::print_obj (   self  ) 

Definition at line 275 of file DCStore.py.

def DCStore::DCStore::save (   self,
  path = None,
  mode = 'r+' 
)

Definition at line 207 of file DCStore.py.

def DCStore::DCStore::set_detid (   self,
  detid 
)

Definition at line 145 of file DCStore.py.

def DCStore::DCStore::set_detname (   self,
  detname 
)

Definition at line 147 of file DCStore.py.

def DCStore::DCStore::set_dettype (   self,
  dettype 
)

Definition at line 143 of file DCStore.py.

def DCStore::DCStore::set_predecessor (   self,
  pred = None 
)

Definition at line 155 of file DCStore.py.

def DCStore::DCStore::set_successor (   self,
  succ = None 
)

Definition at line 157 of file DCStore.py.

def DCStore::DCStore::set_tscfile (   self,
  tsec = None 
)

Definition at line 141 of file DCStore.py.

def DCStore::DCStore::successor (   self  ) 

Definition at line 135 of file DCStore.py.

def DCStore::DCStore::tscfile (   self  ) 

Definition at line 122 of file DCStore.py.


The documentation for this class was generated from the following file:
Generated on 19 Dec 2016 for PSANAmodules by  doxygen 1.4.7