Fireworks
Core
src
CmsShowTaskTimer.h
Go to the documentation of this file.
1
#ifndef Fireworks_Core_CmsShowTaskTimer_h
2
#define Fireworks_Core_CmsShowTaskTimer_h
3
// -*- C++ -*-
4
//
5
// Package: Core
6
// Class : CmsShowTaskTimer
7
//
16
//
17
// Original Author: Joshua Berger
18
// Created: Fri Jul 25 11:49:18 EDT 2008
19
//
20
21
// system include files
22
#include <TTimer.h>
23
24
// user include files
25
26
// forward declarations
27
class
CmsShowTaskExecutorBase
;
28
29
class
CmsShowTaskTimer
:
public
TTimer {
30
public
:
31
CmsShowTaskTimer
(
CmsShowTaskExecutorBase
* taskExec, Long_t milliSec = 0, Bool_t
mode
= kTRUE);
32
~CmsShowTaskTimer
()
override
;
33
34
// ---------- const member functions ---------------------
35
36
// ---------- static member functions --------------------
37
38
// ---------- member functions ---------------------------
39
Bool_t
Notify
()
override
;
40
41
private
:
42
CmsShowTaskTimer
(
const
CmsShowTaskTimer
&) =
delete
;
// stop default
43
44
const
CmsShowTaskTimer
&
operator=
(
const
CmsShowTaskTimer
&) =
delete
;
// stop default
45
46
// ---------- member data --------------------------------
47
CmsShowTaskExecutorBase
*
m_taskExec
;
48
};
49
50
#endif
ALCARECOPromptCalibProdSiPixelAli0T_cff.mode
mode
Definition:
ALCARECOPromptCalibProdSiPixelAli0T_cff.py:96
CmsShowTaskTimer::operator=
const CmsShowTaskTimer & operator=(const CmsShowTaskTimer &)=delete
CmsShowTaskTimer::Notify
Bool_t Notify() override
Definition:
CmsShowTaskTimer.cc:55
CmsShowTaskTimer::m_taskExec
CmsShowTaskExecutorBase * m_taskExec
Definition:
CmsShowTaskTimer.h:47
CmsShowTaskTimer
Definition:
CmsShowTaskTimer.h:29
CmsShowTaskTimer::CmsShowTaskTimer
CmsShowTaskTimer(CmsShowTaskExecutorBase *taskExec, Long_t milliSec=0, Bool_t mode=kTRUE)
Definition:
CmsShowTaskTimer.cc:30
CmsShowTaskTimer::~CmsShowTaskTimer
~CmsShowTaskTimer() override
Definition:
CmsShowTaskTimer.cc:38
CmsShowTaskExecutorBase
Definition:
CmsShowTaskExecutorBase.h:30
Generated for CMSSW Reference Manual by
1.8.16