Post on 13-Dec-2015
ATLFClusterMaker *clust=new ATLFClusterMaker("clust","Make clust");ATLFElectronMaker *ele=new ATLFElectronMaker("electron","Make electron");ATLFMuonMaker *muo=new ATLFMuonMaker("muon","Make muon");ATLFPhotonMaker *pho=new ATLFPhotonMaker("photon","Make photon");ATLFJetMaker *jet=new ATLFJetMaker("jet","Make jet");ATLFMiscMaker *misc=new ATLFMiscMaker("misc","Make misc");Pythia *mypythia=new Pythia;testobjy *dbWriter=new testobjy("AtlasProd");
...int main(){...for (ii = 1; ii <= mypythia->nevt ; ++ii) { mypythia->Make();// create event AtlasEvent *evt=new AtlasEvent(ii); evt->Event(); dbWriter->readEvent(evt);// create cluster clust->Make(evt);
dbWriter->addClusters(clust);// create electron ele->Make(evt,clust);
dbWriter->addElectrons(ele);// create muon muo->Make(evt,clust); dbWriter->addMuons(muo);// create photon pho->Make(evt,clust); dbWriter->addPhotons(pho);
...
EVENT
list of particles
list of clusters
list of electrons
list of muons
list of photon
list of jets
id,ks,kf,mum,secondmum,firstchild,lastchild,px,py,pz,energy,mass,
vx,vy,vz,time
Kfcode,Ncells,Nparticles,Eta0,Phi0,Eta,Phi,Et
Kfcode,Mcparticle,Kfmother,Eta,Phi,Pt
Kfcode,Mcparticle,Kfmother,Isolated,Eta,Phi,Pt
Kfcode,Mcparticle,Kfmother,Eta,Phi,Pt
Kfcode,Ncells,Nparticles,Part,Eta0,Phi0,Eta,Phi,Pt
TAG
idrunidevent
npart
nmuos_isonmuos_noiso
nelenphoton
njet
njetb
njetc
njettau
pxmiss
pymiss
pxnu
pynu