/[PAMELA software]/gp2root/pCalID.h
ViewVC logotype

Contents of /gp2root/pCalID.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Wed Apr 19 23:35:58 2006 UTC (18 years, 7 months ago) by pamela
Branch: MAIN
Branch point for: v1r0
File MIME type: text/plain
Initial revision

1 #ifndef PCALID_H
2 #define PCALID_H
3 #include <iostream>
4 #include "pHitID.h"
5
6 using std::cout;
7 using std::endl;
8
9 class pCalID :public pHitID {
10
11 public:
12
13 pCalID(const char *c=0){SetHitID(c);}
14
15 void SetHitID(const char *c){
16 int *temp =(int *) c;
17 _icapl=*temp++;
18 _icasi=*temp++;
19 _icast=*temp;
20 }
21
22 int GetIcapl(){return _icapl;}
23 int GetIcasi(){return _icasi;}
24 int GetIcast(){return _icast;}
25 void SetIcapl(const int & i){_icapl=i;}
26 void SetIcasi(const int & i){_icasi=i;}
27 void SetIcast(const int & i){_icast=i;}
28
29 void Print(){
30 cout << "pCalID : Icapl, Icasi, Icast= "
31 << GetIcapl()<<", "<< GetIcasi() <<", " << GetIcast() << endl;
32 }
33
34 private:
35
36 int _icapl;
37 int _icasi;
38 int _icast;
39
40 };
41
42 #endif //PCALID_H

  ViewVC Help
Powered by ViewVC 1.1.23