HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes
HarpoDccMap Class Reference

unpacked dcc data The class contains the data map for DCC or Feminos The data is stored as a 2D TMatrixD More...

#include <HarpoDccMap.h>

Public Member Functions

 HarpoDccMap ()
 
virtual ~HarpoDccMap ()
 
void SetEmptyCell (Double_t val)
 Empy Cell value , default -1.0. More...
 
Double_t GetEmptyCell ()
 
void SetPedestal (Double_t ped)
 
Double_t GetPedestal (Int_t i)
 
void SetSigmaNoise (Double_t val)
 
Double_t GetSigmaNoise (Int_t i)
 
virtual void print ()
 
void FillIf (HarpoDccMap *m, Int_t row, Int_t col, UShort_t word)
 Fill map only if index in map range (0..nRaws-1) (0..nCols-1) More...
 
Double_t GetData (Int_t i, Int_t j)
 Set/Get Data Cell. More...
 
void SetData (Int_t i, Int_t j, Double_t val)
 
Double_t GetRawData (Int_t i, Int_t j)
 
void SetRawData (Int_t i, Int_t j, Double_t val)
 
void SetPedestals (HarpoPedestal *obj)
 Ste/Get Pedstal object. More...
 
HarpoPedestalGetPedestals ()
 

Private Attributes

AdcMap map
 
HarpoPedestalfPedestal
 
Double_t fEmptyCell
 Not store pedestal object. More...
 

Detailed Description

unpacked dcc data The class contains the data map for DCC or Feminos The data is stored as a 2D TMatrixD

Definition at line 29 of file HarpoDccMap.h.

Constructor & Destructor Documentation

HarpoDccMap::HarpoDccMap ( )
virtual HarpoDccMap::~HarpoDccMap ( )
inlinevirtual

Definition at line 34 of file HarpoDccMap.h.

Member Function Documentation

void HarpoDccMap::FillIf ( HarpoDccMap m,
Int_t  row,
Int_t  col,
UShort_t  word 
)

Fill map only if index in map range (0..nRaws-1) (0..nCols-1)

Definition at line 110 of file HarpoDccMap.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

Double_t HarpoDccMap::GetData ( Int_t  i,
Int_t  j 
)

Set/Get Data Cell.

Definition at line 84 of file HarpoDccMap.cxx.

Here is the call graph for this function:

Double_t HarpoDccMap::GetEmptyCell ( )
inline

Definition at line 40 of file HarpoDccMap.h.

Double_t HarpoDccMap::GetPedestal ( Int_t  i)

Definition at line 50 of file HarpoDccMap.cxx.

Here is the call graph for this function:

HarpoPedestal* HarpoDccMap::GetPedestals ( )
inline

Definition at line 68 of file HarpoDccMap.h.

Here is the caller graph for this function:

Double_t HarpoDccMap::GetRawData ( Int_t  i,
Int_t  j 
)

Definition at line 75 of file HarpoDccMap.cxx.

Here is the caller graph for this function:

Double_t HarpoDccMap::GetSigmaNoise ( Int_t  i)

Definition at line 68 of file HarpoDccMap.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

void HarpoDccMap::print ( )
virtual

Definition at line 124 of file HarpoDccMap.cxx.

Here is the caller graph for this function:

void HarpoDccMap::SetData ( Int_t  i,
Int_t  j,
Double_t  val 
)

Definition at line 102 of file HarpoDccMap.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

void HarpoDccMap::SetEmptyCell ( Double_t  val)

Empy Cell value , default -1.0.

Definition at line 27 of file HarpoDccMap.cxx.

void HarpoDccMap::SetPedestal ( Double_t  ped)

Definition at line 45 of file HarpoDccMap.cxx.

Here is the call graph for this function:

void HarpoDccMap::SetPedestals ( HarpoPedestal obj)
inline

Ste/Get Pedstal object.

Definition at line 67 of file HarpoDccMap.h.

Here is the caller graph for this function:

void HarpoDccMap::SetRawData ( Int_t  i,
Int_t  j,
Double_t  val 
)

Definition at line 94 of file HarpoDccMap.cxx.

Here is the caller graph for this function:

void HarpoDccMap::SetSigmaNoise ( Double_t  val)

Definition at line 58 of file HarpoDccMap.cxx.

Here is the call graph for this function:

Field Documentation

Double_t HarpoDccMap::fEmptyCell
private

Not store pedestal object.

Definition at line 75 of file HarpoDccMap.h.

HarpoPedestal* HarpoDccMap::fPedestal
private

Definition at line 73 of file HarpoDccMap.h.

AdcMap HarpoDccMap::map
private

Definition at line 71 of file HarpoDccMap.h.


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