22 #include <NovaTimingUtilities/TimingUtilities.h> 23 #include <boost/property_tree/ptree.hpp> 24 #include <boost/property_tree/json_parser.hpp> 132 [clevel](
double a,
double b){
return a+(
b<=clevel);}
140 [](
double a,
double b){
return a+
b;}
193 [c_thresh,h_thresh](
double a,
double b){
return 1*(a>=c_thresh)+2*(
b>=h_thresh);}
221 std::ofstream
s(fname.data(),std::ofstream::binary);
227 namespace pt = boost::property_tree;
T max(const caf::Proxy< T > &a, T b)
void saveMapTo(const novaddt::calib::FDHitMap &map, std::string filename)
novaddt::calib::FDHitMap fHotMap
novaddt::calib::FDHitMap fShortMap
HotMapMaker & operator=(HotMapMaker const &)=delete
MaybeLogger_< ELseverityLevel::ELsev_info, false > LogInfo
std::vector< DAQHit > HitList
novaddt::calib::FDHitMap fRateMap
void SetModuleName(std::string const &)
HotMapMaker(fhicl::ParameterSet const &p)
DEFINE_ART_MODULE(TestTMapFile)
calib::FDHitMap MakeMask()
def write_json(jsonData, beam)
EDAnalyzer(Table< Config > const &config)
std::array< T, Dimension::length > data
ValidHandle< PROD > getValidHandle(InputTag const &tag) const
void analyze(art::Event const &e) override
novaddt::calib::FDHitMap fColdMap
void saveMetaData(std::string filename)