Fork me on GitHub

Changes in / [c1780a5:b03c0d0] in git


Ignore:
Files:
3 added
6 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    rc1780a5 rb03c0d0  
    103103        classes/DelphesClasses.h \
    104104        classes/DelphesFactory.h \
    105         classes/DelphesHepMC2Reader.h \
     105        classes/DelphesHepMCReader.h \
    106106        classes/DelphesPileUpWriter.h \
    107107        external/ExRootAnalysis/ExRootProgressBar.h \
     
    213213        tmp/validation/DelphesValidation.$(ObjSuf)
    214214
    215 DelphesHepMC2$(ExeSuf): \
    216         tmp/readers/DelphesHepMC2.$(ObjSuf)
    217 
    218 tmp/readers/DelphesHepMC2.$(ObjSuf): \
    219         readers/DelphesHepMC2.cpp \
    220         classes/DelphesClasses.h \
    221         classes/DelphesFactory.h \
    222         classes/DelphesHepMC2Reader.h \
    223         modules/Delphes.h \
    224         external/ExRootAnalysis/ExRootProgressBar.h \
    225         external/ExRootAnalysis/ExRootTreeBranch.h \
    226         external/ExRootAnalysis/ExRootTreeWriter.h
    227 DelphesHepMC3$(ExeSuf): \
    228         tmp/readers/DelphesHepMC3.$(ObjSuf)
    229 
    230 tmp/readers/DelphesHepMC3.$(ObjSuf): \
    231         readers/DelphesHepMC3.cpp \
    232         classes/DelphesClasses.h \
    233         classes/DelphesFactory.h \
    234         classes/DelphesHepMC3Reader.h \
     215DelphesHepMC$(ExeSuf): \
     216        tmp/readers/DelphesHepMC.$(ObjSuf)
     217
     218tmp/readers/DelphesHepMC.$(ObjSuf): \
     219        readers/DelphesHepMC.cpp \
     220        classes/DelphesClasses.h \
     221        classes/DelphesFactory.h \
     222        classes/DelphesHepMCReader.h \
    235223        modules/Delphes.h \
    236224        external/ExRootAnalysis/ExRootProgressBar.h \
     
    275263        external/ExRootAnalysis/ExRootTreeWriter.h
    276264EXECUTABLE +=  \
    277         DelphesHepMC2$(ExeSuf) \
    278         DelphesHepMC3$(ExeSuf) \
     265        DelphesHepMC$(ExeSuf) \
    279266        DelphesLHEF$(ExeSuf) \
    280267        DelphesROOT$(ExeSuf) \
     
    282269
    283270EXECUTABLE_OBJ +=  \
    284         tmp/readers/DelphesHepMC2.$(ObjSuf) \
    285         tmp/readers/DelphesHepMC3.$(ObjSuf) \
     271        tmp/readers/DelphesHepMC.$(ObjSuf) \
    286272        tmp/readers/DelphesLHEF.$(ObjSuf) \
    287273        tmp/readers/DelphesROOT.$(ObjSuf) \
     
    530516        classes/DelphesFormula.h \
    531517        classes/DelphesClasses.h
    532 tmp/classes/DelphesHepMC2Reader.$(ObjSuf): \
    533         classes/DelphesHepMC2Reader.$(SrcSuf) \
    534         classes/DelphesHepMC2Reader.h \
    535         classes/DelphesClasses.h \
    536         classes/DelphesFactory.h \
    537         classes/DelphesStream.h \
    538         external/ExRootAnalysis/ExRootTreeBranch.h
    539 tmp/classes/DelphesHepMC3Reader.$(ObjSuf): \
    540         classes/DelphesHepMC3Reader.$(SrcSuf) \
    541         classes/DelphesHepMC3Reader.h \
     518tmp/classes/DelphesHepMCReader.$(ObjSuf): \
     519        classes/DelphesHepMCReader.$(SrcSuf) \
     520        classes/DelphesHepMCReader.h \
    542521        classes/DelphesClasses.h \
    543522        classes/DelphesFactory.h \
     
    11661145        tmp/classes/DelphesFactory.$(ObjSuf) \
    11671146        tmp/classes/DelphesFormula.$(ObjSuf) \
    1168         tmp/classes/DelphesHepMC2Reader.$(ObjSuf) \
    1169         tmp/classes/DelphesHepMC3Reader.$(ObjSuf) \
     1147        tmp/classes/DelphesHepMCReader.$(ObjSuf) \
    11701148        tmp/classes/DelphesLHEFReader.$(ObjSuf) \
    11711149        tmp/classes/DelphesModule.$(ObjSuf) \
  • cards/delphes_card_MuonColliderDet.tcl

    rc1780a5 rb03c0d0  
    12001200    set ResolutionFormula {
    12011201        (abs(eta) <= 0.78 )  * sqrt(energy^2*0.01^2 + energy*0.156^2)+
    1202         (abs(eta) > 0.78 && abs(eta) <=0.83 ) * sqrt( energy^2*0.01^2 + energy*0.175^2  ) +
     1202        (abs(eta) > 0.78 && abs(eta) <=0.83 ) * sqrt( energy^0.01^2 + energy*0.175^2  ) +
    12031203        (abs(eta) <= 2.5 && abs(eta) > 0.83) * sqrt( energy^2*0.01^2 + energy*0.151^2  )}
    12041204}
  • classes/DelphesStream.cc

    rc1780a5 rb03c0d0  
    106106
    107107//------------------------------------------------------------------------------
    108 
    109 bool DelphesStream::FindChr(int value)
    110 {
    111   char *position;
    112   bool result = false;
    113 
    114   position = strchr(fBuffer, value);
    115 
    116   if(position)
    117   {
    118     result = true;
    119     fBuffer = position + 1;
    120   }
    121 
    122   return result;
    123 }
    124 
    125 //------------------------------------------------------------------------------
    126 
    127 bool DelphesStream::FindStr(const char *value)
    128 {
    129   char *position;
    130   bool result = false;
    131 
    132   position = strstr(fBuffer, value);
    133 
    134   if(position)
    135   {
    136     result = true;
    137     fBuffer = position + strlen(value);
    138   }
    139 
    140   return result;
    141 }
    142 
    143 //------------------------------------------------------------------------------
  • classes/DelphesStream.h

    rc1780a5 rb03c0d0  
    3535  bool ReadDbl(double &value);
    3636  bool ReadInt(int &value);
    37   bool FindChr(int value);
    38   bool FindStr(const char *value);
    3937
    4038private:
  • converters/hepmc2pileup.cpp

    rc1780a5 rb03c0d0  
    3535#include "classes/DelphesClasses.h"
    3636#include "classes/DelphesFactory.h"
    37 #include "classes/DelphesHepMC2Reader.h"
     37#include "classes/DelphesHepMCReader.h"
    3838#include "classes/DelphesPileUpWriter.h"
    3939
     
    6565  Candidate *candidate = 0;
    6666  DelphesPileUpWriter *writer = 0;
    67   DelphesHepMC2Reader *reader = 0;
     67  DelphesHepMCReader *reader = 0;
    6868  Int_t i;
    6969  Long64_t length, eventCounter;
     
    9898    itParticle = stableParticleOutputArray->MakeIterator();
    9999
    100     reader = new DelphesHepMC2Reader;
     100    reader = new DelphesHepMCReader;
    101101
    102102    i = 2;
  • doc/genMakefile.tcl

    rc1780a5 rb03c0d0  
    292292executableDeps {converters/*.cpp} {examples/*.cpp} {validation/*.cpp}
    293293
    294 executableDeps {readers/DelphesHepMC2.cpp} {readers/DelphesHepMC3.cpp} {readers/DelphesLHEF.cpp} {readers/DelphesSTDHEP.cpp} {readers/DelphesROOT.cpp}
     294executableDeps {readers/DelphesHepMC.cpp} {readers/DelphesLHEF.cpp} {readers/DelphesSTDHEP.cpp} {readers/DelphesROOT.cpp}
    295295
    296296puts {ifeq ($(HAS_CMSSW),true)}
Note: See TracChangeset for help on using the changeset viewer.