/[PAMELA software]/PamVMC/tof/include/PamVMCCrossTOF.h
ViewVC logotype

Contents of /PamVMC/tof/include/PamVMCCrossTOF.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Thu Feb 19 16:00:16 2009 UTC (15 years, 9 months ago) by nikolas
Branch: MAIN
File MIME type: text/plain
Cleaning files before release

1 #ifndef PAMVMC_CROSS_S11Y_H
2 #define PAMVMC_CROSS_S11Y_H
3
4 #include "PamVMCVolCross.h"
5
6 class PamVMCCrossS11Y : public PamVMCVolCross {
7
8 private:
9
10 Bool_t fS11Y;
11
12 public:
13
14 PamVMCCrossS11Y():PamVMCVolCross("S11Y")
15 { fS11Y=kFALSE; };
16
17 virtual void FillCrossMap(){ fS11Y=kTRUE; }
18
19 Bool_t IsVolCross(){ return fS11Y; }
20
21 virtual void Reset(){ fS11Y=kFALSE; }
22
23 ClassDef(PamVMCCrossS11Y,1)
24 };
25
26
27 #endif //PAMVMC_CROSS_S11Y_H
28
29 #ifndef PAMVMC_CROSS_S12X_H
30 #define PAMVMC_CROSS_S12X_H
31
32
33
34 class PamVMCCrossS12X : public PamVMCVolCross {
35
36 private:
37
38 Bool_t fS12X;
39
40 public:
41
42 PamVMCCrossS12X():PamVMCVolCross("S12X")
43 { fS12X=kFALSE; };
44
45 virtual void FillCrossMap(){ fS12X=kTRUE;}
46
47 Bool_t IsVolCross(){ return fS12X; }
48
49 virtual void Reset(){ fS12X=kFALSE; }
50
51 ClassDef(PamVMCCrossS12X,1)
52 };
53
54
55 #endif //PAMVMC_CROSS_S12X_H
56
57 #ifndef PAMVMC_CROSS_S21X_H
58 #define PAMVMC_CROSS_S21X_H
59
60
61
62 class PamVMCCrossS21X : public PamVMCVolCross {
63
64 private:
65
66 Bool_t fS21X;
67
68 public:
69
70 PamVMCCrossS21X():PamVMCVolCross("S21X")
71 { fS21X=kFALSE; };
72
73 virtual void FillCrossMap(){ fS21X=kTRUE;}
74
75 Bool_t IsVolCross(){ return fS21X; }
76
77 virtual void Reset(){ fS21X=kFALSE; }
78
79 ClassDef(PamVMCCrossS21X,1)
80 };
81
82
83 #endif //PAMVMC_CROSS_S21X_H
84
85 #ifndef PAMVMC_CROSS_S22Y_H
86 #define PAMVMC_CROSS_S22Y_H
87
88
89
90 class PamVMCCrossS22Y : public PamVMCVolCross {
91
92 private:
93
94 Bool_t fS22Y;
95
96 public:
97
98 PamVMCCrossS22Y():PamVMCVolCross("S22Y")
99 { fS22Y=kFALSE; };
100
101 virtual void FillCrossMap(){ fS22Y=kTRUE; }
102
103 Bool_t IsVolCross(){ return fS22Y; }
104
105 virtual void Reset(){ fS22Y=kFALSE; }
106
107 ClassDef(PamVMCCrossS22Y,1)
108 };
109
110
111 #endif //PAMVMC_CROSS_S22Y_H
112
113
114 #ifndef PAMVMC_CROSS_S31Y_H
115 #define PAMVMC_CROSS_S31Y_H
116
117
118
119 class PamVMCCrossS31Y : public PamVMCVolCross {
120
121 private:
122
123 Bool_t fS31Y;
124
125 public:
126
127 PamVMCCrossS31Y():PamVMCVolCross("S31Y")
128 { fS31Y=kFALSE; };
129
130 virtual void FillCrossMap(){ fS31Y=kTRUE;}
131
132 Bool_t IsVolCross(){ return fS31Y; }
133
134 virtual void Reset(){ fS31Y=kFALSE; }
135
136 ClassDef(PamVMCCrossS31Y,1)
137 };
138
139
140 #endif //PAMVMC_CROSS_S31Y_H
141
142 #ifndef PAMVMC_CROSS_S32X_H
143 #define PAMVMC_CROSS_S32X_H
144
145
146
147 class PamVMCCrossS32X : public PamVMCVolCross {
148
149 private:
150
151 Bool_t fS32X;
152
153 public:
154
155 PamVMCCrossS32X():PamVMCVolCross("S32X")
156 { fS32X=kFALSE; };
157
158 virtual void FillCrossMap(){ fS32X=kTRUE;}
159
160 Bool_t IsVolCross(){ return fS32X; }
161
162 virtual void Reset(){ fS32X=kFALSE; }
163
164 ClassDef(PamVMCCrossS32X,1)
165 };
166
167
168 #endif //PAMVMC_CROSS_S32X_H

  ViewVC Help
Powered by ViewVC 1.1.23