/[PAMELA software]/DarthVader/CalorimeterLevel2/inc/CaloCore.h
ViewVC logotype

Contents of /DarthVader/CalorimeterLevel2/inc/CaloCore.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (show annotations) (download)
Wed Jan 17 09:58:04 2007 UTC (18 years, 1 month ago) by mocchiut
Branch: MAIN
Changes since 1.3: +1 -0 lines
File MIME type: text/plain
Updated meaning of calo selftrigger flag in level2 data

1 #ifndef l2calcore_h
2 #define l2calcore_h
3 #include <TSystem.h>
4 #include <TSQLServer.h>
5
6 struct FlCaLevel1 {
7 Double_t al_p[5][2];
8 Float_t estrip[96][22][2];
9 Int_t good2;
10 Int_t trkchi2;
11 Float_t xalig;
12 Float_t yalig;
13 Float_t zalig;
14 Float_t emin;
15 Float_t riginput;
16 Int_t hzn;
17 };
18
19 struct FlCaLevel2 {
20 Float_t wartrig;
21 Float_t trigty;
22 Int_t good;
23 Int_t perr[4];
24 Int_t swerr[4];
25 Int_t crc[4];
26 Int_t selftrigger;
27 Float_t nstrip;
28 Float_t qtot;
29 Float_t ncore;
30 Float_t qcore;
31 Float_t impx;
32 Float_t impy;
33 Float_t tanx;
34 Float_t tany;
35 Float_t noint;
36 Float_t ncyl;
37 Float_t qcyl;
38 Float_t qtrack;
39 Float_t qmax;
40 Float_t nx22;
41 Float_t qx22;
42 Float_t qq[4];
43 Float_t qtrackx;
44 Float_t qtracky;
45 Float_t dxtrack;
46 Float_t dytrack;
47 Float_t qlast;
48 Float_t nlast;
49 Float_t qpre;
50 Float_t npre;
51 Float_t qpresh;
52 Float_t npresh;
53 Float_t qlow;
54 Float_t nlow;
55 Float_t qtr;
56 Float_t ntr;
57 Float_t planetot;
58 Float_t qmean;
59 Int_t planemax[2];
60 Float_t dX0l;
61 Float_t varcfit[2];
62 Int_t npcfit[2];
63 Int_t cibar[22][2];
64 Int_t tibar[22][2];
65 Float_t cbar[22][2];
66 Float_t tbar[22][2];
67 Float_t elen;
68 Float_t selen;
69 };
70
71 extern int CaloCore(UInt_t run, TFile *file, TSQLServer *dbc, Int_t calargc, char *calargv[]);
72
73 #endif

  ViewVC Help
Powered by ViewVC 1.1.23