Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:02:27

0001 
0002 #include "boost/serialization/assume_abstract.hpp"
0003 #include "CondFormats/PhysicsToolsObjects/interface/Histogram3D.h"
0004 
0005 // take care of instantiating the concrete templates:
0006 
0007 COND_SERIALIZATION_INSTANTIATE(PhysicsTools::Calibration::Histogram<double, double>);
0008 COND_SERIALIZATION_INSTANTIATE(PhysicsTools::Calibration::Histogram<float, float>);
0009 
0010 COND_SERIALIZATION_INSTANTIATE(PhysicsTools::Calibration::Histogram2D<double, double, double>);
0011 COND_SERIALIZATION_INSTANTIATE(PhysicsTools::Calibration::Histogram2D<float, float, float>);
0012 
0013 COND_SERIALIZATION_INSTANTIATE(PhysicsTools::Calibration::Histogram3D<double, double, double, double>);
0014 COND_SERIALIZATION_INSTANTIATE(PhysicsTools::Calibration::Histogram3D<float, float, float, float>);
0015 
0016 COND_SERIALIZATION_INSTANTIATE(PhysicsTools::Calibration::Range<double>);
0017 COND_SERIALIZATION_INSTANTIATE(PhysicsTools::Calibration::Range<float>);
0018 
0019 // take care of inhertitance chains:
0020 
0021 BOOST_SERIALIZATION_ASSUME_ABSTRACT(PerformancePayload);
0022 
0023 COND_SERIALIZABLE_POLYMORPHIC(PerformancePayloadFromTable)
0024 COND_SERIALIZABLE_POLYMORPHIC(PerformancePayloadFromTFormula)
0025 COND_SERIALIZABLE_POLYMORPHIC(PerformancePayloadFromBinnedTFormula)
0026 
0027 BOOST_SERIALIZATION_ASSUME_ABSTRACT(PhysicsTools::Calibration::VarProcessor);
0028 
0029 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::VarProcessor)
0030 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcOptional)
0031 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcCount)
0032 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcClassed)
0033 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcSplitter)
0034 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcForeach)
0035 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcSort)
0036 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcCategory)
0037 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcNormalize)
0038 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcLikelihood)
0039 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcLinear)
0040 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcMultiply)
0041 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcMatrix)
0042 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcExternal)
0043 COND_SERIALIZABLE_POLYMORPHIC(PhysicsTools::Calibration::ProcMLP)