FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MyRingSorter Class Reference

#include <MyRingSorter.h>

Inheritance diagram for MyRingSorter:
FairRingSorter

Public Member Functions

 MyRingSorter (int size=100, double width=10)
 
virtual ~MyRingSorter ()
 
virtual FairTimeStampCreateElement (FairTimeStamp *data)
 
 ClassDef (MyRingSorter, 1)
 
- Public Member Functions inherited from FairRingSorter
 FairRingSorter (int size=100, double width=10)
 
virtual ~FairRingSorter ()
 
virtual void AddElement (FairTimeStamp *digi, double timestamp)
 
virtual void WriteOutElements (int index)
 writes out the entries from LowerBoundPointer up to index More...
 
virtual void WriteOutElement (int index)
 writes out the entry at the index and clears it More...
 
virtual void WriteOutAll ()
 
virtual double GetBufferSize ()
 
virtual std::vector
< FairTimeStamp * > 
GetOutputData ()
 
virtual void DeleteOutputData ()
 
virtual void SetLowerBound (double timestampOfHitToWrite)
 
virtual void print (std::ostream &out=std::cout)
 

Detailed Description

Definition at line 20 of file MyRingSorter.h.

Constructor & Destructor Documentation

MyRingSorter::MyRingSorter ( int  size = 100,
double  width = 10 
)
inline

Definition at line 23 of file MyRingSorter.h.

MyRingSorter::~MyRingSorter ( )
virtual

Definition at line 19 of file MyRingSorter.cxx.

Member Function Documentation

MyRingSorter::ClassDef ( MyRingSorter  ,
 
)
FairTimeStamp * MyRingSorter::CreateElement ( FairTimeStamp data)
virtual

Reimplemented from FairRingSorter.

Definition at line 21 of file MyRingSorter.cxx.


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