/[PAMELA software]/trieste/pamVMC/include/PamVMCCrossMAG.h
ViewVC logotype

Contents of /trieste/pamVMC/include/PamVMCCrossMAG.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (show annotations) (download) (vendor branch)
Wed Mar 4 12:51:11 2009 UTC (15 years, 9 months ago) by pamelats
Branch: MAIN, pamVMC
CVS Tags: start, v0r00, HEAD
Changes since 1.1: +0 -0 lines
File MIME type: text/plain
Test pamVMC

1 #ifndef PAMVMC_CROSS_MGPL_H
2 #define PAMVMC_CROSS_MGPL_H
3
4 #include "PamVMCVolCross.h"
5
6 class PamVMCCrossMGPL : public PamVMCVolCross {
7
8 private:
9
10 Bool_t fMGPL;
11
12 public:
13
14 PamVMCCrossMGPL():PamVMCVolCross("MGPL")
15 { fMGPL=kTRUE; };
16
17 virtual void CrossVol(){ FillCrossMap(); };
18
19 virtual void FillCrossMap(){ fMGPL=kFALSE; }
20
21 Bool_t IsVolCross(){ return fMGPL; }
22
23 virtual void Reset(){ fMGPL=kTRUE; }
24
25 ClassDef(PamVMCCrossMGPL,1)
26 };
27
28
29 #endif //PAMVMC_CROSS_MGPL_H
30
31 #ifndef PAMVMC_CROSS_MGPA_H
32 #define PAMVMC_CROSS_MGPA_H
33
34
35
36 class PamVMCCrossMGPA : public PamVMCVolCross {
37
38 private:
39
40 Bool_t fMGPA;
41
42 public:
43
44 PamVMCCrossMGPA():PamVMCVolCross("MGPA")
45 { fMGPA=kTRUE; };
46
47 virtual void CrossVol(){ FillCrossMap(); };
48
49 virtual void FillCrossMap(){ fMGPA=kFALSE;}
50
51 Bool_t IsVolCross(){ return fMGPA; }
52
53 virtual void Reset(){ fMGPA=kTRUE; }
54
55 ClassDef(PamVMCCrossMGPA,1)
56 };
57
58
59 #endif //PAMVMC_CROSS_MGPA_H

  ViewVC Help
Powered by ViewVC 1.1.23