organisation of the data - dom level
More...
#include <dom.h>
organisation of the data - dom level
- a dom is defined by its header (Id number, index to separate each slice and its time).
- it is derived from the class event
- it can return pmts (see pmts class)
- 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.
Definition at line 38 of file dom.h.
| void dom::ClearPmtsData |
( |
| ) |
|
|
inline |
clear the dom data
Definition at line 60 of file dom.h.
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:
- /home/alex/Work/Research/Km3NeT/PPM-DU/ppm-du-v2.3/dom.h