22 using AtMapPtr = std::shared_ptr<AtMap>;
23 using RawEventPtr = std::unique_ptr<AtRawEvent>;
26 RawEventPtr fRawEvent;
28 bool fDoBaseline{
false};
30 bool fUseChanZero{
false};
33 TString fPhaseAugName;
44 AtSCACorrect(AtMapPtr map, TString filename, TString eventName, TString baselineAug, TString phaseAug);
52 AtSCACorrect(AtMapPtr map, RawEventPtr rawEvent, TString baselineAug, TString phaseAug);
54 virtual void Init()
override {}
69 void DoPhase(Bool_t val) { fDoPhase = val; }
83 #endif // #ifndef ATSCACORRECT_H