1 #define MakeAmpToolsFlat_gen_cxx
41 outFile =
new TFile(
"AmpToolsInputTree.root",
"RECREATE");
44 static size_t locNumFinalStateParticles = 3;
46 m_OutTree->Branch(
"Weight",
new float,
"Weight/F");
47 m_OutTree->Branch(
"E_Beam",
new float,
"E_Beam/F");
48 m_OutTree->Branch(
"Px_Beam",
new float,
"Px_Beam/F");
49 m_OutTree->Branch(
"Py_Beam",
new float,
"Py_Beam/F");
50 m_OutTree->Branch(
"Pz_Beam",
new float,
"Pz_Beam/F");
51 m_OutTree->Branch(
"Target_Mass",
new float,
"Target_Mass/F");
52 m_OutTree->Branch(
"NumFinalState",
new int,
"NumFinalState/I");
53 m_OutTree->Branch(
"PID_FinalState",
new int[locNumFinalStateParticles],
"PID_FinalState[NumFinalState]/I");
54 m_OutTree->Branch(
"E_FinalState",
new float[locNumFinalStateParticles],
"E_FinalState[NumFinalState]/F");
55 m_OutTree->Branch(
"Px_FinalState",
new float[locNumFinalStateParticles],
"Px_FinalState[NumFinalState]/F");
56 m_OutTree->Branch(
"Py_FinalState",
new float[locNumFinalStateParticles],
"Py_FinalState[NumFinalState]/F");
57 m_OutTree->Branch(
"Pz_FinalState",
new float[locNumFinalStateParticles],
"Pz_FinalState[NumFinalState]/F");
82 Long64_t nentries =
fChain->GetEntriesFast();
84 Long64_t nbytes = 0, nb = 0;
85 for (Long64_t jentry=0; jentry<nentries;jentry++) {
87 if (ientry < 0)
break;
88 nb =
fChain->GetEntry(jentry); nbytes += nb;
121 cout <<
"Completed loop: nbytes =" << nbytes <<
" nentries=" << nentries << endl;