Skip to content
Snippets Groups Projects

CKF

Merged Tobias Bockh requested to merge tboeckh/calypso:CKF into master
10 files
+ 351
328
Compare changes
  • Side-by-side
  • Inline
Files
10
@@ -64,6 +64,10 @@ public:
@@ -64,6 +64,10 @@ public:
virtual Acts::MagneticFieldContext getMagneticFieldContext(const EventContext& ctx) const;
virtual Acts::MagneticFieldContext getMagneticFieldContext(const EventContext& ctx) const;
private:
private:
 
size_t m_numberOfEvents {0};
 
size_t m_numberOfTrackSeeds {0};
 
size_t m_numberOfFittedTracks {0};
 
size_t m_numberOfSelectedTracks {0};
void computeSharedHits(std::vector<IndexSourceLink>* sourceLinks, TrackFinderResult& results) const;
void computeSharedHits(std::vector<IndexSourceLink>* sourceLinks, TrackFinderResult& results) const;
std::shared_ptr<TrackFinderFunction> m_fit;
std::shared_ptr<TrackFinderFunction> m_fit;
std::unique_ptr<const Acts::Logger> m_logger;
std::unique_ptr<const Acts::Logger> m_logger;
@@ -79,6 +83,7 @@ public:
@@ -79,6 +83,7 @@ public:
Gaudi::Property<bool> m_resolvePassive {this, "resolvePassive", false};
Gaudi::Property<bool> m_resolvePassive {this, "resolvePassive", false};
Gaudi::Property<bool> m_resolveMaterial {this, "resolveMaterial", true};
Gaudi::Property<bool> m_resolveMaterial {this, "resolveMaterial", true};
Gaudi::Property<bool> m_resolveSensitive {this, "resolveSensitive", true};
Gaudi::Property<bool> m_resolveSensitive {this, "resolveSensitive", true};
 
Gaudi::Property<bool> m_noDiagnostics {this, "noDiagnostics", true, "Set ACTS logging level to INFO and do not run performance writer, states writer or summary writer"};
Gaudi::Property<double> m_maxSteps {this, "maxSteps", 10000};
Gaudi::Property<double> m_maxSteps {this, "maxSteps", 10000};
Gaudi::Property<double> m_chi2Max {this, "chi2Max", 15};
Gaudi::Property<double> m_chi2Max {this, "chi2Max", 15};
Gaudi::Property<unsigned long> m_nMax {this, "nMax", 10};
Gaudi::Property<unsigned long> m_nMax {this, "nMax", 10};
Loading