er  dev
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
ERDRS4Source Class Reference

task for reading raw data from binary files More...

#include <ERDRS4Source.h>

Inheritance diagram for ERDRS4Source:
Inheritance graph
[legend]
Collaboration diagram for ERDRS4Source:
Collaboration graph
[legend]

Public Member Functions

 ERDRS4Source (const ERDRS4Source &source)
 
virtual Bool_t Init ()
 
virtual Int_t ReadEvent (UInt_t=0)
 
virtual void Close ()
 
virtual void Reset ()
 
virtual Source_Type GetSourceType ()
 
virtual void SetParUnpackers ()
 
virtual Bool_t InitUnpackers ()
 
virtual Bool_t ReInitUnpackers ()
 
void SetFile (TString path)
 
void SetNChanels (Int_t chanels)
 
void SetNPoints (Int_t points)
 

Protected Member Functions

Int_t ReadHeader ()
 

Private Attributes

FILE * f
 
TString fPath
 
FHEADER fh
 
THEADER th
 
BHEADER bh
 
EHEADER eh
 
TCHEADER tch
 
CHEADER ch
 
unsigned int scaler
 
unsigned short voltage [1024]
 
double waveform [16][4][1024]
 
double time [16][4][1024]
 
float bin_width [16][4][1024]
 
int i
 
int j
 
int b
 
int chn
 
int n
 
int chn_index
 
int n_boards
 
double t1
 
double t2
 
double t3
 
double t4
 
double dt
 
double dt34
 
char filename [256]
 
char outroot [256]
 
int ndt
 
double threshold
 
double sumdt
 
double sumdt2
 
ERNeuRadRawEvent ** fRawEvents
 
Int_t fNChanels
 
Int_t fNPoints
 

Detailed Description

task for reading raw data from binary files

Author
D.Kostyleva kosty.nosp@m.leva.nosp@m.@jinr.nosp@m..ru
Version
1.0

Definition at line 71 of file ERDRS4Source.h.


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