Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-10-17 22:59:03

0001 #include "RecoTracker/MkFitCore/interface/Config.h"
0002 
0003 namespace mkfit {
0004 
0005   namespace Config {
0006 
0007     bool usePropToPlane = false;
0008     bool usePtMultScat = false;
0009 
0010     // Multi threading configuration
0011 #if defined(MKFIT_STANDALONE)
0012     int numThreadsFinder = 1;
0013     int numThreadsEvents = 1;
0014     int numSeedsPerTask = 32;
0015 #endif
0016 
0017 #if defined(MKFIT_STANDALONE)
0018     bool removeDuplicates = false;
0019     bool useHitsForDuplicates = true;
0020 #endif
0021     const float maxdPt = 0.5;
0022     const float maxdPhi = 0.25;
0023     const float maxdEta = 0.05;
0024     const float maxdR = 0.0025;
0025     const float minFracHitsShared = 0.75;
0026 
0027     const float maxd1pt = 1.8;     //windows for hit
0028     const float maxdphi = 0.37;    //and/or dr
0029     const float maxdcth = 0.37;    //comparisons
0030     const float maxcth_ob = 1.99;  //eta 1.44
0031     const float maxcth_fw = 6.05;  //eta 2.5
0032 
0033 #ifdef CONFIG_PhiQArrays
0034     bool usePhiQArrays = true;
0035 #endif
0036   }  // namespace Config
0037 
0038 }  // end namespace mkfit