|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MuonCalib_MuonCalibDefaultCalibrationSource
6 #define MuonCalib_MuonCalibDefaultCalibrationSource
13 #include "GaudiKernel/ToolHandle.h"
20 class RegionSelectorBase;
58 void initialize_creation_flags(
const std::vector<bool> &ts_applied,
const std::vector<bool> &bf_applied,
unsigned int n_regions,
59 std::vector<unsigned int> &
flags);
std::vector< unsigned int > m_creation_flags_t0
std::vector< bool > m_time_slewing_applied_rt
virtual ~MuonCalibDefaultCalibrationSource()
StatusCode initialize()
initialize
StatusCode load_rt_files()
std::vector< std::unique_ptr< RegionSelectorBase > > m_t0_regions
std::vector< unsigned int > m_creation_flags_rt
std::vector< std::map< int, SamplePoint > > m_rt_points
std::vector< bool > m_bfield_applied_rt
void initialize_creation_flags(const std::vector< bool > &ts_applied, const std::vector< bool > &bf_applied, unsigned int n_regions, std::vector< unsigned int > &flags)
::StatusCode StatusCode
StatusCode definition for legacy code.
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
std::vector< bool > m_time_slewing_applied_t0
ServiceHandle< RegionSelectionSvc > m_reg_sel_svc
std::vector< bool > m_bfield_applied_t0
std::vector< std::string > m_rt_files
bool insert_calibration(bool store_t0, bool store_rt)
insert calibration
std::vector< std::string > m_rt_region_str
StatusCode initialize_regions(const std::vector< std::string > ®_str, std::vector< std::unique_ptr< RegionSelectorBase > > ®)
std::vector< std::string > m_t0_region_str
std::vector< float > m_t0
MuonCalibDefaultCalibrationSource(const std::string &t, const std::string &n, const IInterface *p)
constructor
std::vector< std::unique_ptr< RegionSelectorBase > > m_rt_regions