ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Go to the documentation of this file.
6 #include <FairLogger.h>
9 #include <unordered_map>
20 for (
const auto &[ref, pad] : event->
GetFpnPads())
28 for (
int i = 2; i < 510; ++i)
30 LOG(debug) <<
"Skipping " << std::abs(pad.
GetADC(i) - pad.
GetADC(i - 1)) <<
" at " << i;
33 LOG(debug) <<
"Adding pad";
virtual void InitEvent(AtRawEvent *event) override
Called once for each event at the start of the Exec phase.
AtFilterFPN(AtMapPtr map, bool averageAgets, Int_t numCoBos=10)
virtual bool isValidPad(const AtPad &pad) override
std::shared_ptr< AtMap > AtMapPtr
void processPad(const AtPadReference &ref, const AtPad &pad)
const trace & GetADC() const
const FpnMap & GetFpnPads() const
virtual int getAsad(const AtPadReference &ref) override
Container class for AtPadBase objects.