CandTrackCamListHandle Class Reference

#include <CandTrackCamListHandle.h>

Inheritance diagram for CandTrackCamListHandle:
CandTrackListHandle CandRecoListHandle CandHandle

List of all members.

Public Member Functions

 CandTrackCamListHandle ()
 CandTrackCamListHandle (const CandTrackCamListHandle &rhs)
 CandTrackCamListHandle (CandTrackCamList *candidate)
virtual ~CandTrackCamListHandle ()
virtual CandTrackCamListHandleDupHandle () const
double GetCPUTime () const
void SetCPUTime (double)
 ClassDef (CandTrackCamListHandle, 1)

Detailed Description

Definition at line 19 of file CandTrackCamListHandle.h.


Constructor & Destructor Documentation

CandTrackCamListHandle::CandTrackCamListHandle (  ) 

Definition at line 16 of file CandTrackCamListHandle.cxx.

Referenced by DupHandle().

00017 {
00018 }

CandTrackCamListHandle::CandTrackCamListHandle ( const CandTrackCamListHandle rhs  ) 

Definition at line 23 of file CandTrackCamListHandle.cxx.

00024     : CandTrackListHandle(handle)
00025 {
00026 }

CandTrackCamListHandle::CandTrackCamListHandle ( CandTrackCamList candidate  ) 

Definition at line 31 of file CandTrackCamListHandle.cxx.

00032     : CandTrackListHandle(candidate)
00033 {
00034 }

CandTrackCamListHandle::~CandTrackCamListHandle (  )  [virtual]

Definition at line 39 of file CandTrackCamListHandle.cxx.

00040 {
00041 }


Member Function Documentation

CandTrackCamListHandle::ClassDef ( CandTrackCamListHandle  ,
 
)
CandTrackCamListHandle * CandTrackCamListHandle::DupHandle (  )  const [virtual]

Reimplemented from CandTrackListHandle.

Definition at line 46 of file CandTrackCamListHandle.cxx.

References CandTrackCamListHandle().

00047 {
00048   return new CandTrackCamListHandle(*this);
00049 }

double CandTrackCamListHandle::GetCPUTime (  )  const

Definition at line 63 of file CandTrackCamListHandle.cxx.

References CandHandle::GetCandBase().

Referenced by TrackCamListModule::Reco().

00064 {
00065   return dynamic_cast<const CandTrackCamList*>(GetCandBase())->fCPUTime;
00066 }

void CandTrackCamListHandle::SetCPUTime ( double  cputime  ) 

Definition at line 55 of file CandTrackCamListHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by TrackCamListModule::Reco().

00056 {
00057   dynamic_cast<CandTrackCamList*> (GetOwnedCandBase())->fCPUTime = cputime;
00058 }


The documentation for this class was generated from the following files:

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1