Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
// $Id: CmsShowTaskTimer.cc,v 1.4 2010/06/18 10:17:14 yana Exp $
12
//
13
14
// system include files
15
16
// user include files
17
#include "
Fireworks/Core/src/CmsShowTaskTimer.h
"
18
#include "
Fireworks/Core/src/CmsShowTaskExecutorBase.h
"
19
20
//
21
// constants, enums and typedefs
22
//
23
24
//
25
// static data member definitions
26
//
27
28
//
29
// constructors and destructor
30
//
31
CmsShowTaskTimer::CmsShowTaskTimer
(
CmsShowTaskExecutorBase
* taskExec, Long_t milliSec, Bool_t
mode
) : TTimer(milliSec, mode), m_taskExec(taskExec)
32
{
33
}
34
35
// CmsShowTaskTimer::CmsShowTaskTimer(const CmsShowTaskTimer& rhs)
36
// {
37
// // do actual copying here;
38
// }
39
40
CmsShowTaskTimer::~CmsShowTaskTimer
()
41
{
42
}
43
44
//
45
// assignment operators
46
//
47
// const CmsShowTaskTimer& CmsShowTaskTimer::operator=(const CmsShowTaskTimer& rhs)
48
// {
49
// //An exception safe implementation is
50
// CmsShowTaskTimer temp(rhs);
51
// swap(rhs);
52
//
53
// return *this;
54
// }
55
56
//
57
// member functions
58
//
59
Bool_t
60
CmsShowTaskTimer::Notify
()
61
{
62
m_taskExec
->
doNextTask
();
63
return
kTRUE;
64
}
65
66
//
67
// const member functions
68
//
69
70
//
71
// static member functions
72
//
CmsShowTaskTimer::~CmsShowTaskTimer
virtual ~CmsShowTaskTimer()
Definition:
CmsShowTaskTimer.cc:40
CmsShowTaskTimer::Notify
virtual Bool_t Notify()
Definition:
CmsShowTaskTimer.cc:60
alignBH_cfg.mode
list mode
Definition:
alignBH_cfg.py:7
CmsShowTaskExecutorBase::doNextTask
void doNextTask()
Definition:
CmsShowTaskExecutorBase.cc:78
CmsShowTaskTimer.h
CmsShowTaskTimer::m_taskExec
CmsShowTaskExecutorBase * m_taskExec
Definition:
CmsShowTaskTimer.h:50
CmsShowTaskTimer::CmsShowTaskTimer
CmsShowTaskTimer(CmsShowTaskExecutorBase *taskExec, Long_t milliSec=0, Bool_t mode=kTRUE)
Definition:
CmsShowTaskTimer.cc:31
CmsShowTaskExecutorBase
Definition:
CmsShowTaskExecutorBase.h:31
CmsShowTaskExecutorBase.h
Generated for CMSSW Reference Manual by
1.8.5