GSI Object Oriented Online Offline (Go4)
GO4-5.3.2
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Go4ExampleAdvanced
TXXXUnpackProc.h
Go to the documentation of this file.
1
// $Id: TXXXUnpackProc.h 478 2009-10-29 12:26:09Z linev $
2
//-----------------------------------------------------------------------
3
// The GSI Online Offline Object Oriented (Go4) Project
4
// Experiment Data Processing at EE department, GSI
5
//-----------------------------------------------------------------------
6
// Copyright (C) 2000- GSI Helmholtzzentrum für Schwerionenforschung GmbH
7
// Planckstr. 1, 64291 Darmstadt, Germany
8
// Contact: http://go4.gsi.de
9
//-----------------------------------------------------------------------
10
// This software can be used under the license agreements as stated
11
// in Go4License.txt file which is part of the distribution.
12
//-----------------------------------------------------------------------
13
14
#ifndef TXXXUNPACKPROCESSOR_H
15
#define TXXXUNPACKPROCESSOR_H
16
17
#include "
TGo4EventProcessor.h
"
18
19
class
TXXXParameter
;
20
class
TXXXUnpackEvent
;
21
22
class
TXXXUnpackProc
:
public
TGo4EventProcessor
{
23
private
:
24
TH1 *
fCr1Ch
[8];
25
TH1 *
fCr2Ch
[8];
26
TH2 *
fCr1Ch1x2
;
27
TH1 *
fHis1
;
28
TH1 *
fHis1gate
;
29
TH1 *
fHis2
;
30
TH1 *
fHis2gate
;
31
TGo4WinCond
*
fconHis1
;
32
TGo4WinCond
*
fconHis2
;
33
TGo4WinCond
*
fWinCon1
;
34
TGo4WinCond
*
fWinCon2
;
35
TGo4PolyCond
*
fPolyCon1
;
36
TGo4CondArray
*
fConArr1
;
37
TGo4CondArray
*
fConArr2
;
38
TXXXParameter
*
fParam1
;
39
TXXXParameter
*
fParam2
;
40
TGo4Picture
*
fPicture1
;
41
TGo4Picture
*
fcondSet
;
42
Long_t
fEvCount
;
43
44
void
CreateRawHistograms
(
int
nbins,
double
xmin,
double
xmax);
45
46
public
:
47
TXXXUnpackProc
();
48
TXXXUnpackProc
(
const
char
* name);
49
virtual
~TXXXUnpackProc
();
50
virtual
Bool_t
BuildEvent
(
TGo4EventElement
* dest);
51
52
ClassDef(
TXXXUnpackProc
,1)
53
};
54
55
#endif //TXXXUNPACKPROCESSOR_H
TGo4WinCond
Definition:
TGo4WinCond.h:21
TXXXUnpackProc::TXXXUnpackProc
TXXXUnpackProc()
Definition:
TXXXUnpackProc.cxx:41
TXXXUnpackProc::fParam2
TXXXParameter * fParam2
Definition:
TXXXUnpackProc.h:39
TXXXUnpackProc::fHis1
TH1 * fHis1
Definition:
TXXXUnpackProc.h:39
TXXXUnpackProc::fCr2Ch
TH1 * fCr2Ch[XXX_NUM_CHAN]
Definition:
TXXXUnpackProc.h:37
TXXXUnpackProc::fCr1Ch
TH1 * fCr1Ch[XXX_NUM_CHAN]
Definition:
TXXXUnpackProc.h:36
TXXXUnpackProc::fCr1Ch1x2
TH2 * fCr1Ch1x2
Definition:
TXXXUnpackProc.h:38
TXXXUnpackEvent
Definition:
TXXXUnpackEvent.h:21
TXXXUnpackProc
Definition:
TXXXUnpackProc.h:27
TXXXUnpackProc::fHis1gate
TH1 * fHis1gate
Definition:
TXXXUnpackProc.h:40
TXXXUnpackProc::fConArr2
TGo4CondArray * fConArr2
Definition:
TXXXUnpackProc.h:49
TXXXUnpackProc::fConArr1
TGo4CondArray * fConArr1
Definition:
TXXXUnpackProc.h:48
TGo4Picture
Definition:
TGo4Picture.h:41
TXXXUnpackProc::fEvCount
Long_t fEvCount
Definition:
TXXXUnpackProc.h:42
TGo4EventProcessor.h
TXXXUnpackProc::BuildEvent
virtual Bool_t BuildEvent(TGo4EventElement *dest)
Definition:
TXXXUnpackProc.cxx:297
TGo4EventElement
Definition:
TGo4EventElement.h:36
TXXXUnpackProc::fHis2gate
TH1 * fHis2gate
Definition:
TXXXUnpackProc.h:42
TXXXUnpackProc::CreateRawHistograms
void CreateRawHistograms(int nbins, double xmin, double xmax)
Definition:
TXXXUnpackProc.cxx:184
TXXXUnpackProc::fcondSet
TGo4Picture * fcondSet
Definition:
TXXXUnpackProc.h:56
TXXXUnpackProc::fParam1
TXXXParameter * fParam1
Definition:
TXXXUnpackProc.h:38
TXXXUnpackProc::fconHis2
TGo4WinCond * fconHis2
Definition:
TXXXUnpackProc.h:44
TXXXUnpackProc::fWinCon1
TGo4WinCond * fWinCon1
Definition:
TXXXUnpackProc.h:45
TXXXUnpackProc::fconHis1
TGo4WinCond * fconHis1
Definition:
TXXXUnpackProc.h:43
TGo4PolyCond
Definition:
TGo4PolyCond.h:22
TXXXUnpackProc::fWinCon2
TGo4WinCond * fWinCon2
Definition:
TXXXUnpackProc.h:46
TXXXUnpackProc::fPolyCon1
TGo4PolyCond * fPolyCon1
Definition:
TXXXUnpackProc.h:47
TXXXUnpackProc::fPicture1
TGo4Picture * fPicture1
Definition:
TXXXUnpackProc.h:55
TXXXParameter
Definition:
TXXXParameter.h:21
TGo4EventProcessor
Definition:
TGo4EventProcessor.h:64
TXXXUnpackProc::fHis2
TH1 * fHis2
Definition:
TXXXUnpackProc.h:41
TGo4CondArray
Definition:
TGo4CondArray.h:23
TXXXUnpackProc::~TXXXUnpackProc
virtual ~TXXXUnpackProc()
Definition:
TXXXUnpackProc.cxx:288
Generated on Fri Oct 26 2018 08:34:51 for GSI Object Oriented Online Offline (Go4) by
1.8.8