/[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.5 - (show annotations) (download)
Mon Jan 22 09:16:55 2007 UTC (18 years, 1 month ago) by mocchiut
Branch: MAIN
CVS Tags: v3r04, v3r05, v3r06, v3r00, v3r03
Changes since 1.4: +1 -0 lines
File MIME type: text/plain
Calorimeter selftrigger extensions upgrade

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 Int_t fmode[2];
21 Float_t wartrig;
22 Float_t trigty;
23 Int_t good;
24 Int_t perr[4];
25 Int_t swerr[4];
26 Int_t crc[4];
27 Int_t selftrigger;
28 Float_t nstrip;
29 Float_t qtot;
30 Float_t ncore;
31 Float_t qcore;
32 Float_t impx;
33 Float_t impy;
34 Float_t tanx;
35 Float_t tany;
36 Float_t noint;
37 Float_t ncyl;
38 Float_t qcyl;
39 Float_t qtrack;
40 Float_t qmax;
41 Float_t nx22;
42 Float_t qx22;
43 Float_t qq[4];
44 Float_t qtrackx;
45 Float_t qtracky;
46 Float_t dxtrack;
47 Float_t dytrack;
48 Float_t qlast;
49 Float_t nlast;
50 Float_t qpre;
51 Float_t npre;
52 Float_t qpresh;
53 Float_t npresh;
54 Float_t qlow;
55 Float_t nlow;
56 Float_t qtr;
57 Float_t ntr;
58 Float_t planetot;
59 Float_t qmean;
60 Int_t planemax[2];
61 Float_t dX0l;
62 Float_t varcfit[2];
63 Int_t npcfit[2];
64 Int_t cibar[22][2];
65 Int_t tibar[22][2];
66 Float_t cbar[22][2];
67 Float_t tbar[22][2];
68 Float_t elen;
69 Float_t selen;
70 };
71
72 extern int CaloCore(UInt_t run, TFile *file, TSQLServer *dbc, Int_t calargc, char *calargv[]);
73
74 #endif

  ViewVC Help
Powered by ViewVC 1.1.23