FairRoot
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
PixelPayload.h
Go to the documentation of this file.
1
/********************************************************************************
2
* Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
3
* *
4
* This software is distributed under the terms of the *
5
* GNU Lesser General Public Licence (LGPL) version 3, *
6
* copied verbatim in the file "LICENSE" *
7
********************************************************************************/
15
#ifndef PIXELPAYLOAD_H_
16
#define PIXELPAYLOAD_H_
17
18
#include <string>
19
20
namespace
PixelPayload {
21
class
EventHeader
22
{
23
public
:
24
int
fRunId
;
25
int
fMCEntryNo
;
26
int
fPartNo
;
27
};
28
29
class
Digi
30
{
31
public
:
32
int
fDetectorID
;
33
int
fFeID
;
34
double
fCharge
;
35
int
fCol
;
36
int
fRow
;
37
};
38
39
class
Hit
40
{
41
public
:
42
int
fDetectorID
;
43
double
posX
;
44
double
posY
;
45
double
posZ
;
46
double
dposX
;
47
double
dposY
;
48
double
dposZ
;
49
};
50
51
class
Track
52
{
53
public
:
54
double
fX0
;
55
double
fAX
;
56
double
fY0
;
57
double
fAY
;
58
double
fX0Err
;
59
double
fAXErr
;
60
double
fY0Err
;
61
double
fAYErr
;
62
};
63
}
// namespace PixelPayload
64
65
#define BIGBUFFERSIZE 1000000
66
67
#endif
/* PIXELPAYLOAD_H_ */
PixelPayload::Digi
Definition:
PixelPayload.h:29
PixelPayload::Digi::fDetectorID
int fDetectorID
Definition:
PixelPayload.h:32
PixelPayload::Hit
Definition:
PixelPayload.h:39
PixelPayload::Digi::fCharge
double fCharge
Definition:
PixelPayload.h:34
PixelPayload::Digi::fRow
int fRow
Definition:
PixelPayload.h:36
PixelPayload::Hit::posY
double posY
Definition:
PixelPayload.h:44
PixelPayload::Track::fX0
double fX0
Definition:
PixelPayload.h:54
PixelPayload::EventHeader::fMCEntryNo
int fMCEntryNo
Definition:
PixelPayload.h:25
PixelPayload::Digi::fFeID
int fFeID
Definition:
PixelPayload.h:33
PixelPayload::Hit::posZ
double posZ
Definition:
PixelPayload.h:45
PixelPayload::Track::fAXErr
double fAXErr
Definition:
PixelPayload.h:59
PixelPayload::Track::fY0
double fY0
Definition:
PixelPayload.h:56
PixelPayload::Track::fAX
double fAX
Definition:
PixelPayload.h:55
PixelPayload::Track
Definition:
PixelPayload.h:51
PixelPayload::Track::fY0Err
double fY0Err
Definition:
PixelPayload.h:60
PixelPayload::Hit::posX
double posX
Definition:
PixelPayload.h:43
PixelPayload::Track::fAY
double fAY
Definition:
PixelPayload.h:57
PixelPayload::Track::fAYErr
double fAYErr
Definition:
PixelPayload.h:61
PixelPayload::EventHeader::fPartNo
int fPartNo
Definition:
PixelPayload.h:26
PixelPayload::EventHeader::fRunId
int fRunId
Definition:
PixelPayload.h:24
PixelPayload::Hit::fDetectorID
int fDetectorID
Definition:
PixelPayload.h:42
PixelPayload::EventHeader
Definition:
PixelPayload.h:21
PixelPayload::Hit::dposY
double dposY
Definition:
PixelPayload.h:47
PixelPayload::Hit::dposX
double dposX
Definition:
PixelPayload.h:46
PixelPayload::Track::fX0Err
double fX0Err
Definition:
PixelPayload.h:58
PixelPayload::Digi::fCol
int fCol
Definition:
PixelPayload.h:35
PixelPayload::Hit::dposZ
double dposZ
Definition:
PixelPayload.h:48
FairRoot
examples
MQ
pixelDetector
src
PixelPayload.h
Generated on Mon Mar 8 2021 12:14:06 for FairRoot by
1.8.5