#include "TRootDSmini.h"

TRootDSmini


class description - source file - inheritance tree (.pdf)

class TRootDSmini : public TRootDS

Inheritance Chart:
TObject
<-
TRootDS
<-
TRootDSmini

    public:
TRootDSmini() TRootDSmini(const TRootDSmini&) virtual ~TRootDSmini() Bool_t CheckV0(mini_vertex_t* vtx_p) static TClass* Class() virtual Bool_t FillEvent() Bool_t FillSecTrack(T49ParticleRoot* track_out, mini_track_t* track_in) Bool_t FillSecVertex(T49VertexRoot* vertex_out, mini_vertex_t* vertex_in) Bool_t FillTrack(T49ParticleRoot* track_out, mini_track_t* track_in) Bool_t FillVertex(T49VertexRoot* vertex_out, mini_vertex_t* vertex_in) virtual TClass* IsA() const TRootDSmini& operator=(const TRootDSmini&) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members




Class Description

  The TRootDSmini class can be used to copy DSPACK mini-DSTs
  into ROOT mini-DSTs data structures. It derives from
  TRootDS and provides only different implementations of
  the filling functions.



TRootDSmini():TRootDS()
  TRootDSmini destructor


~TRootDSmini()
  TRootDSmini destructor


Bool_t FillEvent()
  Copy event, track and vertex data from
  DSPACK mini-DSTs into ROOT NA49
  objects for the current event.


Bool_t CheckV0(mini_vertex_t *vtx_p)
  Defines a good V0


Bool_t FillVertex(T49VertexRoot *vertex_out, mini_vertex_t *vertex_in)
  Copy data from mini_vertex_t structure for main vertex
  into T49VertexRoot object.


Bool_t FillSecVertex(T49VertexRoot *vertex_out , mini_vertex_t *vertex_in)
  Copy data from a mini_vertex_t structure for V0s into
  T49VertexRoot object.


Bool_t FillTrack(T49ParticleRoot *track_out, mini_track_t *track_in)
  Copy data from a mini_track_t structure into a T49ParticleRoot
  object.


Bool_t FillSecTrack(T49ParticleRoot *track_out, mini_track_t *track_in)
  Copy data from a mini_track_t structure into a T49ParticleRoot
  object for secondary tracks (reduced information)




Inline Functions


             TClass* Class()
             TClass* IsA() const
                void ShowMembers(TMemberInspector& insp, char* parent)
                void Streamer(TBuffer& b)
                void StreamerNVirtual(TBuffer& b)
         TRootDSmini TRootDSmini(const TRootDSmini&)
        TRootDSmini& operator=(const TRootDSmini&)


Last update: Thu Aug 17 15:34:47 2006


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.