9 void RunJetFinder2009fzd(
int nevents = 1000,
const char* fzdfile =
"../eliza14/SL10c_emb/10180030/pt2_3_10180030_1.fzd",
const char* jetfile =
"jets.root")
11 gROOT->Macro(
"loadMuDst.C");
12 gROOT->Macro(
"LoadLogger.C");
16 gSystem->Load(
"StDetectorDbMaker");
17 gSystem->Load(
"StTpcDb");
18 gSystem->Load(
"StDbUtilities");
19 gSystem->Load(
"StMcEvent");
20 gSystem->Load(
"StMcEventMaker");
21 gSystem->Load(
"StDaqLib");
22 gSystem->Load(
"StEmcRawMaker");
23 gSystem->Load(
"StEmcADCtoEMaker");
24 gSystem->Load(
"StPreEclMaker");
25 gSystem->Load(
"StEmcSimulatorMaker");
26 gSystem->Load(
"StDbBroker");
27 gSystem->Load(
"St_db_Maker");
28 gSystem->Load(
"StEEmcUtil");
29 gSystem->Load(
"StEEmcDbMaker");
30 gSystem->Load(
"StSpinDbMaker");
31 gSystem->Load(
"StEmcTriggerMaker");
32 gSystem->Load(
"StTriggerUtilities");
33 gSystem->Load(
"StMCAsymMaker");
34 gSystem->Load(
"StRandomSelector");
36 gSystem->Load(
"fastjet-install/lib/libfastjet.so");
37 gSystem->Load(
"StJetFinder");
38 gSystem->Load(
"StJetSkimEvent");
39 gSystem->Load(
"StJets");
40 gSystem->Load(
"StJetEvent");
41 gSystem->Load(
"StJetMaker");
42 gSystem->Load(
"StEEmcSimulatorMaker");
44 gSystem->Load(
"St_g2t");
45 gSystem->Load(
"St_geant_Maker");
50 geant->SetInputFile(fzdfile);
54 mcEventMaker->doPrintEventInfo =
false;
59 starDb->SetDateTime(20111231,0);
66 jetmaker->setJetFile(jetfile);
70 anaparsParticle->useMonteCarlo =
true;
81 anaparsParton->useMonteCarlo =
true;
90 for (
float coneRadius = 0.4; coneRadius < 0.8; coneRadius += 0.1) {
93 conepars->
setGridSpacing(105,-3.0,3.0,120,-TMath::Pi(),TMath::Pi());
104 int iConeRadius = coneRadius*100;
106 jetmaker->addBranch(Form(
"ParticleConeJets%03d",iConeRadius),anaparsParticle,conepars);
107 jetmaker->addBranch(Form(
"PartonConeJets%03d",iConeRadius),anaparsParton,conepars);
111 chain->EventLoop(nevents);
void setConeRadius(double v)
Set cone radius:
void setAddMidpoints(bool v)
Add seeds at midpoints?
void setSplitFraction(double v)
split jets if E_shared/E_neighbor>splitFraction
void setGridSpacing(int nEta, double etaMin, double etaMax, int nPhi, double phiMin, double phiMax)
Set the grid spacing:
void setDoSplitMerge(bool v)
Do Split/Merge step?
void setDebug(bool v)
Toggle debug streams on/off.
Filling of all StMcEvent classes from g2t tables Transform all the data in the g2t tables into the co...
void setSeedEtMin(double v)
minimum et threshold to be considered a seed
Bool_t doPrintMemoryInfo
lots of screen output
void setAssocEtMin(double v)
minimum et threshold to be considered for addition to the seed
void setRequireStableMidpoints(bool v)
Require stable midpoints?
void setPerformMinimization(bool v)
Let jet wander to minimum?