Changeset 380 in svn for trunk/src/STDHEPConverter.cc
- Timestamp:
- May 12, 2009, 9:47:12 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/STDHEPConverter.cc
r376 r380 41 41 #include "stdhep_declarations.h" 42 42 #include "STDHEPConverter.h" 43 #include "PdgParticle.h" 43 44 44 45 using namespace std; … … 79 80 element->D1 = myhepevt.jdahep[number][0] - 1; 80 81 element->D2 = myhepevt.jdahep[number][1] - 1; 81 // element->Charge = myhepevt.hepchg(element->PID); 82 element->Charge = ChargeVal(element->PID); 82 PdgParticle pdg_part = pdg_table[element->PID]; 83 element->Charge = pdg_part.charge(); 84 element->M = pdg_part.mass(); 83 85 84 86 element->E = myhepevt.phep[number][3]; … … 86 88 element->Py = myhepevt.phep[number][1]; 87 89 element->Pz = myhepevt.phep[number][2]; 88 element->M = myhepevt.phep[number][4];90 //element->M = myhepevt.phep[number][4]; 89 91 90 92 momentum.SetPxPyPzE(element->Px, element->Py, element->Pz, element->E); … … 111 113 //------------------------------------------------------------------------------ 112 114 113 STDHEPConverter::STDHEPConverter(const string& inputFileList, const string& outputFileName, const int& Nevents) : DataConverter(Nevents)115 STDHEPConverter::STDHEPConverter(const string& inputFileList, const string& outputFileName, const PdgTable& pdg, const int& Nevents) : DataConverter(pdg, Nevents) 114 116 { 115 117 int ierr, entryType;
Note:
See TracChangeset
for help on using the changeset viewer.