ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/yangyong/ECALG4SIM/analysis/setbranchaddress.cc
Revision: 1.1
Committed: Thu Apr 4 08:29:22 2013 UTC (12 years, 1 month ago) by yangyong
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Error occurred while calculating annotation data.
Log Message:
*** empty log message ***

File Contents

# Content
1
2 void setbranchaddress_g4step(){
3
4 fChain->SetBranchAddress("ng4EB", &ng4EB);
5 fChain->SetBranchAddress("ietag4EB", ietag4EB);
6 fChain->SetBranchAddress("iphig4EB", iphig4EB);
7 fChain->SetBranchAddress("esumg4EB", esumg4EB);
8 fChain->SetBranchAddress("tming4EB", tming4EB);
9 fChain->SetBranchAddress("xtming4EB", xtming4EB);
10 fChain->SetBranchAddress("ytming4EB", ytming4EB);
11 fChain->SetBranchAddress("ztming4EB", ztming4EB);
12
13
14 fChain->SetBranchAddress("ng4EE", &ng4EE);
15 fChain->SetBranchAddress("ixg4EE", ixg4EE);
16 fChain->SetBranchAddress("iyg4EE", iyg4EE);
17 fChain->SetBranchAddress("izg4EE", izg4EE);
18 fChain->SetBranchAddress("esumg4EE", esumg4EE);
19 fChain->SetBranchAddress("tming4EE", tming4EE);
20 fChain->SetBranchAddress("xtming4EE", xtming4EE);
21 fChain->SetBranchAddress("ytming4EE", ytming4EE);
22 fChain->SetBranchAddress("ztming4EE", ztming4EE);
23
24
25 fChain->SetBranchAddress("eg4EB", &eg4EB);
26 fChain->SetBranchAddress("tg4EB", &tg4EB);
27 fChain->SetBranchAddress("idg4EB", &idg4EB);
28 fChain->SetBranchAddress("pidg4EB", &pidg4EB);
29 fChain->SetBranchAddress("parentidg4EB", &parentidg4EB);
30
31 fChain->SetBranchAddress("postxg4EB", &postxg4EB);
32 fChain->SetBranchAddress("postyg4EB", &postyg4EB);
33 fChain->SetBranchAddress("postzg4EB", &postzg4EB);
34 fChain->SetBranchAddress("prexg4EB", &prexg4EB);
35 fChain->SetBranchAddress("preyg4EB", &preyg4EB);
36 fChain->SetBranchAddress("prezg4EB", &prezg4EB);
37 fChain->SetBranchAddress("pretg4EB", &pretg4EB);
38 fChain->SetBranchAddress("preeg4EB", &preeg4EB);
39 fChain->SetBranchAddress("enterg4EB", &enterg4EB);
40 fChain->SetBranchAddress("leaveg4EB", &leaveg4EB);
41
42
43 fChain->SetBranchAddress("eg4EE", &eg4EE);
44 fChain->SetBranchAddress("tg4EE", &tg4EE);
45 fChain->SetBranchAddress("idg4EE", &idg4EE);
46 fChain->SetBranchAddress("pidg4EE", &pidg4EE);
47 fChain->SetBranchAddress("parentidg4EE", &parentidg4EE);
48
49 fChain->SetBranchAddress("postxg4EE", &postxg4EE);
50 fChain->SetBranchAddress("postyg4EE", &postyg4EE);
51 fChain->SetBranchAddress("postzg4EE", &postzg4EE);
52 fChain->SetBranchAddress("prexg4EE", &prexg4EE);
53 fChain->SetBranchAddress("preyg4EE", &preyg4EE);
54 fChain->SetBranchAddress("prezg4EE", &prezg4EE);
55 fChain->SetBranchAddress("pretg4EE", &pretg4EE);
56 fChain->SetBranchAddress("preeg4EE", &preeg4EE);
57 fChain->SetBranchAddress("enterg4EE", &enterg4EE);
58 fChain->SetBranchAddress("leaveg4EE", &leaveg4EE);
59
60 }
61
62 void setbranchaddress_g4sim(){
63
64
65 fChain1->SetBranchAddress("nsimEB", &nsimEB);
66 fChain1->SetBranchAddress("ietasimEB", ietasimEB);
67 fChain1->SetBranchAddress("iphisimEB", iphisimEB);
68 fChain1->SetBranchAddress("esumsimEB", esumsimEB);
69 fChain1->SetBranchAddress("tminsimEB", tminsimEB);
70
71 fChain1->SetBranchAddress("esimEB", &esimEB);
72 fChain1->SetBranchAddress("tsimEB", &tsimEB);
73 fChain1->SetBranchAddress("bsimEB", &bsimEB);
74 fChain1->SetBranchAddress("nsimEE", &nsimEE);
75 fChain1->SetBranchAddress("ixsimEE", ixsimEE);
76 fChain1->SetBranchAddress("iysimEE", iysimEE);
77 fChain1->SetBranchAddress("izsimEE", izsimEE);
78 fChain1->SetBranchAddress("esumsimEE", esumsimEE);
79 fChain1->SetBranchAddress("tminsimEE", tminsimEE);
80
81 fChain1->SetBranchAddress("esimEE", &esimEE);
82 fChain1->SetBranchAddress("tsimEE", &tsimEE);
83 fChain1->SetBranchAddress("bsimEE", &bsimEE);
84
85 fChain1->SetBranchAddress("lumiBlock", &lumiBlock);
86 fChain1->SetBranchAddress("runNumber", &runNumber);
87 fChain1->SetBranchAddress("evtNumber", &evtNumber);
88 fChain1->SetBranchAddress("bunchX", &bunchX);
89 fChain1->SetBranchAddress("orbitNumber", &orbitNumber);
90 fChain1->SetBranchAddress("evtTime", &evtTime);
91 fChain1->SetBranchAddress("isRealData", &isRealData);
92
93
94 fChain1->SetBranchAddress("nGenPht", &nGenPht);
95 fChain1->SetBranchAddress("etaGenPht", etaGenPht);
96 fChain1->SetBranchAddress("phiGenPht", phiGenPht);
97 fChain1->SetBranchAddress("ptGenPht", ptGenPht);
98 fChain1->SetBranchAddress("vxGenPht", vxGenPht);
99 fChain1->SetBranchAddress("vyGenPht", vyGenPht);
100 fChain1->SetBranchAddress("vzGenPht", vzGenPht);
101 fChain1->SetBranchAddress("pidmomGenPht", pidmomGenPht);
102 fChain1->SetBranchAddress("pidmom2GenPht", pidmom2GenPht);
103 fChain1->SetBranchAddress("indmom2GenPht", indmom2GenPht);
104 fChain1->SetBranchAddress("pidmom3GenPht", pidmom3GenPht);
105 fChain1->SetBranchAddress("statusGenPht", statusGenPht);
106 fChain1->SetBranchAddress("convGenPht", convGenPht);
107
108
109 }