AMSDST
Main Page
Classes
Files
File List
File Members
source
myTrdTrackPlus.h
Go to the documentation of this file.
1
// Authors: M.Duranti - INFN di Perugia
2
#ifndef myTrdTrackPlus_h
3
#define myTrdTrackPlus_h
4
5
#include "
myTrdTrackBase.h
"
6
7
class
myTrdSegment
;
8
9
class
myTrdTrackPlus
:
public
myTrdTrackBase
{
10
public
:
12
myTrdTrackPlus
();
14
~myTrdTrackPlus
();
15
16
std::vector<myTrdSegment *>
vseg
;
17
18
virtual
void
Clear
(Option_t* option=
""
);
19
private
:
20
virtual
void
init
();
21
22
public
:
23
ClassDef
(
myTrdTrackPlus
,2);
24
};
25
26
class
myTrdSegment
{
27
28
private
:
29
30
public
:
31
myTrdSegment
();
32
virtual
~myTrdSegment
();
33
35
unsigned
int
Status
;
37
int
Orientation
;
39
float
FitPar
[2];
41
float
Chi2
;
43
int
Pattern
;
44
45
ClassDef
(
myTrdSegment
,2);
46
};
47
48
#ifdef _WITHGBATCH_
49
50
class
myTrdTrackPlusFiller:
public
myTrdTrackPlus
{
51
public
:
53
myTrdTrackPlusFiller();
55
~myTrdTrackPlusFiller();
56
57
void
Fill(AMSEventR *ev);
58
59
virtual
void
Clear
(Option_t* option=
""
);
60
private
:
61
virtual
void
init
();
62
63
public
:
64
ClassDef
(myTrdTrackPlusFiller,1);
65
};
66
67
#endif //#ifdef _WITHGBATCH_
68
69
#endif
Generated on Tue Dec 29 2015 23:02:50 for AMSDST by
1.8.3