Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:07:04

0001 #ifndef DTLocalTriggerTest_H
0002 #define DTLocalTriggerTest_H
0003 
0004 /** \class DTLocalTriggerTest
0005  * *
0006  *  DQM Test Client
0007  *
0008  *  \author  C. Battilana S. Marcellini - INFN Bologna
0009  *   
0010  */
0011 
0012 #include "DQM/DTMonitorClient/src/DTLocalTriggerBaseTest.h"
0013 
0014 class DTLocalTriggerTest : public DTLocalTriggerBaseTest {
0015 public:
0016   /// Constructor
0017   DTLocalTriggerTest(const edm::ParameterSet &ps);
0018 
0019   /// Destructor
0020   ~DTLocalTriggerTest() override;
0021 
0022 protected:
0023   /// BeginRun
0024   void beginRun(const edm::Run &r, const edm::EventSetup &c) override;
0025 
0026   void Bookings(DQMStore::IBooker &, DQMStore::IGetter &);
0027 
0028   /// Run client analysis
0029 
0030   void runClientDiagnostic(DQMStore::IBooker &, DQMStore::IGetter &) override;
0031 
0032   void fillGlobalSummary(DQMStore::IGetter &);
0033 
0034   const int wheelArrayShift = 3;
0035 
0036 private:
0037   int nMinEvts;
0038 
0039   bool bookingdone;
0040 };
0041 
0042 #endif