3 #include "TObjString.h"
4 #include "TDirectory.h"
21 if(!
fCut(slc))
return;
28 weight = std::max(0., weight);
35 TObjString* ptag = (TObjString*)dir->Get(
"type");
38 const TString tag = ptag->GetString();
40 std::cerr <<
"Unknown SystComponentScale type '" << tag <<
"'" << std::endl;
BEGIN_PROLOG could also be cerr
static std::unique_ptr< SystComponentScale > LoadFrom(TDirectory *dir)
process_name opflashCryoW ana
caf::Proxy< caf::SRSlice > SRSliceProxy
void Shift(double sigma, caf::SRSliceProxy *slc, double &weight) const override
Perform the systematic shift.