Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef STRIPTDSOFFLINETOOL_H
6 #define STRIPTDSOFFLINETOOL_H
9 #include "CLHEP/Random/RandFlat.h"
10 #include "CLHEP/Random/RandGauss.h"
11 #include "GaudiKernel/EventContext.h"
12 #include "GaudiKernel/ITHistSvc.h"
13 #include "GaudiKernel/ThreadLocalContext.h"
14 #include "GaudiKernel/ServiceHandle.h"
36 class MuonDetectorManager;
75 const std::string&
name,
82 virtual StatusCode gather_strip_data(std::vector<std::unique_ptr<StripData>>& strips,
const std::vector<std::unique_ptr<PadTrigger>>& padTriggers)
const override;
87 StatusCode fill_strip_cache(
const std::vector<std::unique_ptr<PadTrigger>>& padTriggers, std::vector<std::unique_ptr<StripData>> &strip_cache)
const;
96 Gaudi::Property<bool>
m_isMC {
this,
"IsMC",
true,
"This is MC"};
Ensure that the Athena extensions are properly loaded.
abstract class to interface the data hit fragment output from the Strip TDS
::StatusCode StatusCode
StatusCode definition for legacy code.
Define macros for attributes used to control the static checker.
A trigger trigger candidate for a stgc sector.