Main Page
Namespaces
Classes
Package Documentation
src
Fireworks
Core
src
CmsShowTaskTimer.cc
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: Core
4
// Class : CmsShowTaskTimer
5
//
6
// Implementation:
7
// <Notes on implementation>
8
//
9
// Original Author: Joshua Berger
10
// Created: Fri Jul 25 11:49:12 EDT 2008
11
//
12
13
// system include files
14
15
// user include files
16
#include "
Fireworks/Core/src/CmsShowTaskTimer.h
"
17
#include "
Fireworks/Core/src/CmsShowTaskExecutorBase.h
"
18
19
//
20
// constants, enums and typedefs
21
//
22
23
//
24
// static data member definitions
25
//
26
27
//
28
// constructors and destructor
29
//
30
CmsShowTaskTimer::CmsShowTaskTimer
(
CmsShowTaskExecutorBase
* taskExec, Long_t milliSec, Bool_t
mode
) : TTimer(milliSec, mode), m_taskExec(taskExec)
31
{
32
}
33
34
// CmsShowTaskTimer::CmsShowTaskTimer(const CmsShowTaskTimer& rhs)
35
// {
36
// // do actual copying here;
37
// }
38
39
CmsShowTaskTimer::~CmsShowTaskTimer
()
40
{
41
}
42
43
//
44
// assignment operators
45
//
46
// const CmsShowTaskTimer& CmsShowTaskTimer::operator=(const CmsShowTaskTimer& rhs)
47
// {
48
// //An exception safe implementation is
49
// CmsShowTaskTimer temp(rhs);
50
// swap(rhs);
51
//
52
// return *this;
53
// }
54
55
//
56
// member functions
57
//
58
Bool_t
59
CmsShowTaskTimer::Notify
()
60
{
61
m_taskExec
->
doNextTask
();
62
return
kTRUE;
63
}
64
65
//
66
// const member functions
67
//
68
69
//
70
// static member functions
71
//
CmsShowTaskExecutorBase::doNextTask
void doNextTask()
Definition:
CmsShowTaskExecutorBase.cc:77
ALCARECOPromptCalibProdSiPixelAli0T_cff.mode
mode
Definition:
ALCARECOPromptCalibProdSiPixelAli0T_cff.py:96
CmsShowTaskTimer::~CmsShowTaskTimer
~CmsShowTaskTimer() override
Definition:
CmsShowTaskTimer.cc:39
CmsShowTaskTimer.h
CmsShowTaskTimer::m_taskExec
CmsShowTaskExecutorBase * m_taskExec
Definition:
CmsShowTaskTimer.h:49
CmsShowTaskTimer::Notify
Bool_t Notify() override
Definition:
CmsShowTaskTimer.cc:59
CmsShowTaskTimer::CmsShowTaskTimer
CmsShowTaskTimer(CmsShowTaskExecutorBase *taskExec, Long_t milliSec=0, Bool_t mode=kTRUE)
Definition:
CmsShowTaskTimer.cc:30
CmsShowTaskExecutorBase
Definition:
CmsShowTaskExecutorBase.h:30
CmsShowTaskExecutorBase.h
Generated for CMSSW Reference Manual by
1.8.11