5 #include "St2011WMaker.h"
7 #include "St2011WlumiMaker.h"
21 Int_t St2011WlumiMaker::Init(){
26 return StMaker::Init();
32 Int_t St2011WlumiMaker::InitRun (
int runumber){
39 Int_t St2011WlumiMaker::FinishRun (
int runnumber){
57 St2011WlumiMaker::bXingSort(){
60 hA[0]->Fill(
"inp",1.);
61 if(wMK->wEve->vertex.size()<=0)
return;
62 hA[0]->Fill(
"ver",1.);
67 if(V.eleTrack.size()<=0)
return;
68 hA[0]->Fill(
"PT>10",1.);
70 int bxStar7=wMK->wEve->bxStar7;
71 int bxStar48=wMK->wEve->bxStar48;
72 if(bxStar48!=bxStar7) {
73 hA[0]->Fill(
"badBx48",1.);
77 int spin4=wMK->wEve->spin4;
83 for(
unsigned int it=0; it<V.eleTrack.size(); it++) {
85 if(T.pointTower.id<=0)
continue;
86 if(ET>T.cluster.ET)
continue;
90 hA[0]->Fill(
"B ET>1",1.);
94 if(ET>5 && ET<10) hA[3]->Fill(spin4);
95 if(ET>10 && ET<14) hA[4]->Fill(spin4);
accumulates alternative rel lumi monitors based on jet events