HighLAND
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
AnaSpillC Class Referenceabstract
Inheritance diagram for AnaSpillC:
AnaSpillB AnaSpill AnaSpillIO

Public Member Functions

virtual AnaSpillCClone ()=0
 Clone this object.
 
virtual void Print () const
 Dump the object to screen.
 
virtual bool GetIsMC () const =0
 Return whether this spill is from Monte Carlo or not.
 
virtual void CopyArraysIntoVectors ()=0
 Copy the arrays into std vectors, needed for FlatTree creation.
 
virtual void CopyVectorsIntoArrays ()=0
 Copy the vectore into the arrays, needed after FlatTree reading.
 
virtual void RedoLinks ()=0
 Redo reco-reco and reco-truth after cloning or reading MiniTree.
 

Public Attributes

bool isClone
 Is this the original Event or a clone.
 
std::vector< AnaBunchC * > Bunches
 The reconstructed objects, split into timing bunches.
 

Protected Member Functions

 AnaSpillC (const AnaSpillC &)
 Copy constructor is protected, as Clone() should be used to copy this object.
 

Detailed Description

Definition at line 187 of file CoreDataClasses.hxx.


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