Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CandDigitListHandle.h

Go to the documentation of this file.
00001 
00002 // $Id: CandDigitListHandle.h,v 1.6 2005/05/10 15:21:39 minoscvs Exp $
00003 //
00004 // CandDigitListHandle.h
00005 //
00006 // CandDigitListHandle is the specialized access handle to CandDigitList
00007 //
00008 // Each concrete CandHandle must define a DupHandle function.
00009 //
00010 // Author:  G. Irwin 5/2000
00012 
00013 #ifndef CANDDIGITLISTHANDLE_H
00014 #define CANDDIGITLISTHANDLE_H
00015 
00016 #include "Candidate/CandHandle.h"
00017 #include "Navigation/XxxItr.h"
00018 
00019 class CandDigitList;
00020 
00021 class CandDigitListHandle : public CandHandle
00022 {
00023 
00024 public:
00025    CandDigitListHandle();
00026    CandDigitListHandle(const CandDigitListHandle &cdlh);
00027    CandDigitListHandle(CandDigitList *cdl);
00028    virtual ~CandDigitListHandle();
00029    virtual CandDigitListHandle *DupHandle() const;
00030 
00031    Double_t GetAbsTime() const;
00032    void SetAbsTime(Double_t time);
00033 
00034    Bool_t   GetIsSparse() const;
00035    void SetIsSparse(Bool_t isSparse);
00036 
00037    virtual void Trace(const char *c = "") const;
00038 
00039 ClassDef(CandDigitListHandle,1)   // User access handle to CandDigitList
00040 
00041 };
00042 
00043 XXXITRDEF(CandDigitListHandle)
00044 
00045 #endif                                          // CANDDIGITLISTHANDLE_H

Generated on Mon Feb 15 11:06:28 2010 for loon by  doxygen 1.3.9.1