Changes in classes/DelphesHepMC3Reader.h [b4786d3:a26a130] in git
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
classes/DelphesHepMC3Reader.h
rb4786d3 ra26a130 36 36 class TStopwatch; 37 37 class TDatabasePDG; 38 class TLorentzVector; 38 39 class ExRootTreeBranch; 39 40 class DelphesFactory; 41 class Candidate; 40 42 41 43 class DelphesHepMC3Reader … … 61 63 62 64 private: 63 void AnalyzeParticle(DelphesFactory *factory, 64 TObjArray *allParticleOutputArray, 65 void AnalyzeVertex(DelphesFactory *factory, int code, Candidate *candidate = 0); 66 67 void AnalyzeParticle(DelphesFactory *factory); 68 69 void FinalizeParticles(TObjArray *allParticleOutputArray, 65 70 TObjArray *stableParticleOutputArray, 66 71 TObjArray *partonOutputArray); 67 68 void FinalizeParticles(TObjArray *allParticleOutputArray);69 72 70 73 FILE *fInputFile; … … 79 82 double fMomentumCoefficient, fPositionCoefficient; 80 83 81 std::vector<double> fWeight ;84 std::vector<double> fWeights; 82 85 83 86 double fCrossSection, fCrossSectionError; … … 92 95 double fPx, fPy, fPz, fE, fMass; 93 96 94 int fM1, fM2; 97 std::vector<std::pair<TLorentzVector *, TObjArray *> > fVertices; 98 std::vector<int> fParticles; 95 99 96 std::map<int, int> fVertexMap; 100 std::map<int, int> fInVertexMap; 101 std::map<int, int> fOutVertexMap; 102 103 std::map<int, std::pair<int, int> > fMotherMap; 97 104 std::map<int, std::pair<int, int> > fDaughterMap; 98 105 };
Note:
See TracChangeset
for help on using the changeset viewer.