5#ifndef MuonCalib_MuonCalibDefaultCalibrationSource
6#define MuonCalib_MuonCalibDefaultCalibrationSource
13#include "GaudiKernel/ToolHandle.h"
57 StatusCode
initialize_regions(
const std::vector<std::string> ®_str, std::vector<std::unique_ptr<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);
virtual ~MuonCalibDefaultCalibrationSource()
std::vector< std::map< int, SamplePoint > > m_rt_points
ServiceHandle< RegionSelectionSvc > m_reg_sel_svc
std::vector< bool > m_time_slewing_applied_rt
std::vector< std::string > m_rt_region_str
std::vector< bool > m_bfield_applied_t0
std::vector< std::string > m_t0_region_str
std::vector< bool > m_bfield_applied_rt
MuonCalibDefaultCalibrationSource(const std::string &t, const std::string &n, const IInterface *p)
constructor
std::vector< std::string > m_rt_files
std::vector< std::unique_ptr< RegionSelectorBase > > m_t0_regions
std::vector< bool > m_time_slewing_applied_t0
std::vector< unsigned int > m_creation_flags_t0
bool insert_calibration(bool store_t0, bool store_rt)
insert calibration
std::vector< float > m_t0
std::vector< std::unique_ptr< RegionSelectorBase > > m_rt_regions
StatusCode initialize_regions(const std::vector< std::string > ®_str, std::vector< std::unique_ptr< RegionSelectorBase > > ®)
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 load_rt_files()
std::vector< unsigned int > m_creation_flags_rt
StatusCode initialize()
initialize
This class provides a sample point for the BaseFunctionFitter.
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.