CandShowerAtNuListHandle Class Reference

#include <CandShowerAtNuListHandle.h>

Inheritance diagram for CandShowerAtNuListHandle:
CandShowerListHandle CandRecoListHandle CandHandle

List of all members.

Public Member Functions

 CandShowerAtNuListHandle ()
 CandShowerAtNuListHandle (const CandShowerAtNuListHandle &cdh)
 CandShowerAtNuListHandle (CandShowerAtNuList *cd)
virtual ~CandShowerAtNuListHandle ()
virtual CandShowerAtNuListHandleDupHandle () const
virtual void Trace (const char *c="") const
Double_t GetCPUTime () const
void SetCPUTime (Double_t time)

Detailed Description

Definition at line 8 of file CandShowerAtNuListHandle.h.


Constructor & Destructor Documentation

CandShowerAtNuListHandle::CandShowerAtNuListHandle (  ) 

Definition at line 19 of file CandShowerAtNuListHandle.cxx.

References Msg::kDebug, and MSG.

Referenced by DupHandle().

00020 {
00021   MSG("CandShowerAtNuListHandle", Msg::kDebug) << " " << endl;
00022 }

CandShowerAtNuListHandle::CandShowerAtNuListHandle ( const CandShowerAtNuListHandle cdh  ) 

Definition at line 24 of file CandShowerAtNuListHandle.cxx.

00024                                                                                       :
00025   CandShowerListHandle(cdh)
00026 {
00027 
00028 }

CandShowerAtNuListHandle::CandShowerAtNuListHandle ( CandShowerAtNuList cd  ) 

Definition at line 30 of file CandShowerAtNuListHandle.cxx.

00030                                                                          :
00031   CandShowerListHandle(cd)
00032 {
00033 
00034 }

CandShowerAtNuListHandle::~CandShowerAtNuListHandle (  )  [virtual]

Definition at line 36 of file CandShowerAtNuListHandle.cxx.

00037 {
00038 
00039 }


Member Function Documentation

CandShowerAtNuListHandle * CandShowerAtNuListHandle::DupHandle (  )  const [virtual]

Reimplemented from CandShowerListHandle.

Definition at line 41 of file CandShowerAtNuListHandle.cxx.

References CandShowerAtNuListHandle().

00042 {
00043    return (new CandShowerAtNuListHandle(*this));
00044 }

Double_t CandShowerAtNuListHandle::GetCPUTime (  )  const

Definition at line 51 of file CandShowerAtNuListHandle.cxx.

References CandHandle::GetCandBase().

Referenced by AtNuTreeModule::Ana().

00052 {
00053   return dynamic_cast<const CandShowerAtNuList*>(GetCandBase())->fCPUTime;
00054 }

void CandShowerAtNuListHandle::SetCPUTime ( Double_t  time  ) 

Definition at line 56 of file CandShowerAtNuListHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgAtNuRecoMCTruth::RunAlg(), and AlgAtNuReco::RunAlg().

00057 {
00058   dynamic_cast<CandShowerAtNuList*>(GetOwnedCandBase())->fCPUTime = time;
00059 }

void CandShowerAtNuListHandle::Trace ( const char *  c = ""  )  const [virtual]

Reimplemented from CandShowerListHandle.

Definition at line 46 of file CandShowerAtNuListHandle.cxx.

00047 {
00048   CandHandle::Trace(c);
00049 }


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1