PPM-DU analysis  2.3
conversion and analysis of the PPM-DU data
 All Classes Files Functions Variables Pages
Public Member Functions | List of all members
dom Class Reference

organisation of the data - dom level More...

#include <dom.h>

Public Member Functions

 dom ()
 
const domHeader GetDomHeader () const
 get the information contained in the header (see domHeader class) More...
 
void SetDomHeader (const domHeader &eHeader)
 set the information in the header (see domHeader class) More...
 
const std::vector< pmtGetPmtsData () const
 get all the pmts objects (in which are the data) More...
 
const bool HasPmtsData () const
 test if dom has data whatever the pmt More...
 
const bool HasPmtData (const int pmtId)
 test if dom has data on a specific pmt More...
 
void SetPmtsData (const std::vector< pmt > pmts)
 set the filled pmts in the dom More...
 
void ClearPmtsData ()
 clear the dom data More...
 
const pmt GetPmtData (const int pmtId) const
 get only one pmt objects More...
 

Detailed Description

organisation of the data - dom level

Note
Author
Alexandre Creusot
Version
1.4
Date
Tue Jun 17 2014

Contact: creus.nosp@m.ot@a.nosp@m.pc.un.nosp@m.iv-p.nosp@m.aris7.nosp@m..fr

Created on: Wed Feb 27 2013

Definition at line 35 of file dom.h.

Constructor & Destructor Documentation

dom::dom ( )
inline

Definition at line 38 of file dom.h.

Member Function Documentation

void dom::ClearPmtsData ( )
inline

clear the dom data

Definition at line 60 of file dom.h.

const domHeader dom::GetDomHeader ( ) const
inline

get the information contained in the header (see domHeader class)

Definition at line 41 of file dom.h.

const pmt dom::GetPmtData ( const int  pmtId) const
inline

get only one pmt objects

Definition at line 62 of file dom.h.

const std::vector<pmt> dom::GetPmtsData ( ) const
inline

get all the pmts objects (in which are the data)

Definition at line 45 of file dom.h.

const bool dom::HasPmtData ( const int  pmtId)
inline

test if dom has data on a specific pmt

Definition at line 52 of file dom.h.

const bool dom::HasPmtsData ( ) const
inline

test if dom has data whatever the pmt

Definition at line 47 of file dom.h.

void dom::SetDomHeader ( const domHeader eHeader)
inline

set the information in the header (see domHeader class)

Definition at line 43 of file dom.h.

void dom::SetPmtsData ( const std::vector< pmt pmts)
inline

set the filled pmts in the dom

Definition at line 58 of file dom.h.


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