GSI Object Oriented Online Offline (Go4)
GO4-6.3.0
Go4Example1Step
TXXXProc.h
Go to the documentation of this file.
1
// $Id$
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 fuer 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 TXXXProc_H
15
#define TXXXProc_H
16
17
#include "
TGo4EventProcessor.h
"
18
19
class
TXXXControl
;
20
class
TProfile;
21
class
TProfile2D;
22
23
class
TXXXProc
:
public
TGo4EventProcessor
{
24
public
:
25
TXXXProc
();
26
TXXXProc
(
const
char
*name);
27
virtual
~TXXXProc
();
28
29
Bool_t
BuildEvent
(
TGo4EventElement
*target)
override
;
// event processing function
30
31
private
:
32
TH1 *
fCr1Ch
[8] = {
nullptr
,
nullptr
,
nullptr
,
nullptr
,
nullptr
,
nullptr
,
nullptr
,
nullptr
};
33
TH1 *
fCr2Ch
[8] = {
nullptr
,
nullptr
,
nullptr
,
nullptr
,
nullptr
,
nullptr
,
nullptr
,
nullptr
};
34
TH2 *
fCr1Ch1x2
{
nullptr
};
35
TH1 *
fHis1
{
nullptr
};
36
TH1 *
fHis1gate
{
nullptr
};
37
TH1 *
fHis2
{
nullptr
};
38
TH1 *
fHis2gate
{
nullptr
};
39
TGo4WinCond
*
fconHis1
{
nullptr
};
40
TGo4WinCond
*
fconHis2
{
nullptr
};
41
TGo4PolyCond
*
fPolyCon
{
nullptr
};
42
TGo4CondArray
*
fConArr
{
nullptr
};
43
TXXXControl
*
fControl
{
nullptr
};
44
TGo4Picture
*
fPicture
{
nullptr
};
45
TGo4Picture
*
fcondSet
{
nullptr
};
46
TProfile *
fProfile
{
nullptr
};
47
TProfile2D *
fProfile2D
{
nullptr
};
48
49
ClassDefOverride(
TXXXProc
,1)
50
};
51
52
#endif
53
TXXXControl
Definition:
TXXXControl.h:19
TXXXProc::TXXXProc
TXXXProc()
Definition:
TXXXProc.cxx:33
TGo4WinCond
Definition:
TGo4WinCond.h:21
TXXXProc::fHis2
TH1 * fHis2
Definition:
TXXXProc.h:37
TXXXProc::fProfile2D
TProfile2D * fProfile2D
Definition:
TXXXProc.h:47
TXXXProc::fPicture
TGo4Picture * fPicture
Definition:
TXXXProc.h:44
TGo4Picture
Definition:
TGo4Picture.h:37
TXXXProc::BuildEvent
Bool_t BuildEvent(TGo4EventElement *target) override
Definition:
TXXXProc.cxx:163
TXXXProc::fcondSet
TGo4Picture * fcondSet
Definition:
TXXXProc.h:45
TGo4EventProcessor.h
TXXXProc::fControl
TXXXControl * fControl
Definition:
TXXXProc.h:43
TXXXProc::fHis1
TH1 * fHis1
Definition:
TXXXProc.h:35
TGo4EventElement
Definition:
TGo4EventElement.h:36
TXXXProc::fHis2gate
TH1 * fHis2gate
Definition:
TXXXProc.h:38
TXXXProc::fconHis2
TGo4WinCond * fconHis2
Definition:
TXXXProc.h:40
TXXXProc::fConArr
TGo4CondArray * fConArr
Definition:
TXXXProc.h:42
TXXXProc::~TXXXProc
virtual ~TXXXProc()
Definition:
TXXXProc.cxx:39
TXXXProc::fProfile
TProfile * fProfile
Definition:
TXXXProc.h:46
TXXXProc::fCr2Ch
TH1 * fCr2Ch[8]
Definition:
TXXXProc.h:33
TXXXProc::fPolyCon
TGo4PolyCond * fPolyCon
Definition:
TXXXProc.h:41
TGo4PolyCond
Definition:
TGo4PolyCond.h:22
TXXXProc::fCr1Ch
TH1 * fCr1Ch[8]
Definition:
TXXXProc.h:32
TXXXProc
Definition:
TXXXProc.h:23
TXXXProc::fCr1Ch1x2
TH2 * fCr1Ch1x2
Definition:
TXXXProc.h:34
TXXXProc::fconHis1
TGo4WinCond * fconHis1
Definition:
TXXXProc.h:39
TGo4EventProcessor
Definition:
TGo4EventProcessor.h:67
TXXXProc::fHis1gate
TH1 * fHis1gate
Definition:
TXXXProc.h:36
TGo4CondArray
Definition:
TGo4CondArray.h:23
Generated on Wed Jan 10 2024 15:04:17 for GSI Object Oriented Online Offline (Go4) by
1.8.13