ATLAS Offline Software
Loading...
Searching...
No Matches
TRTAvgEventSizeCheck.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifdef ONLINE // can only be built in an online environment
6
7#ifndef DQM_ALGORITHMS_TRTAVGEVENTSIZECHECK_H
8#define DQM_ALGORITHMS_TRTAVGEVENTSIZECHECK_H
9
10#include "dqm_core/Algorithm.h"
11#include <string>
12#include <iosfwd>
13
14namespace dqm_algorithms {
15
16class TRTAvgEventSizeCheck : public dqm_core::Algorithm
17{
18public:
19 TRTAvgEventSizeCheck();
20 TRTAvgEventSizeCheck *clone();
21 dqm_core::Result *execute(const std::string &, const TObject &, const dqm_core::AlgorithmConfig &);
22 using dqm_core::Algorithm::printDescription;
23 void printDescription(std::ostream& out);
24
25private:
26 boost::posix_time::ptime lastCollisionsSeen_;
27};
28
29} // namespace
30
31#endif // DQM_ALGORITHMS_TRTAVGEVENTSIZECHECK_H
32#endif // ONLINE