SLAC PEP-II
BABAR
SLAC<->RAL
Babar logo
HEPIC E,S & H Databases PDG HEP preprints
Organization Detector Computing Physics Documentation
Personnel Glossary Sitemap Search Hypernews
Unwrap page!
Comp. Search
Who's who?
Meetings
FAQ Homepage
Archive
Environment
Administration
New User Info.
Web Info/Tools
Monitoring
Training
Tools & Utils
Programming
C++ Standard
SRT, AFS, CVS
QA and QC
Remedy
Histogramming
Operations
PromptReco
Simulation Production
Online SW
Dataflow
Detector Control
Evt Processing
Run Control
Calibration
Databases
Offline
Workbook
Coding Standards
Simulation
Reconstruction
Prompt Reco.
BaBar Grid
Data Distribution
Beta & BetaTools
Kanga & Root
Analysis Tools
RooFit Toolkit
Data Management
Data Quality
Event display
Event Browser
Code releases
Databases
Check this page for HTML 4.01 Transitional compliance with the
W3C Validator
(More checks...)
#include "SvtRootClusterI.hh"

SvtRootClusterI


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

class SvtRootClusterI : public KanObj, public KanClassI

Inheritance Chart:
TObject
KanPersistable
KanPersistentRefOwner
<-
KanObj
KanClassI
<-
SvtRootClusterI
<-
SvtMiniRCK
 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

    private:
SvtRootClusterI& operator=(const SvtRootClusterI&) protected:
virtual SvtRootCluster* buildTransient(KanEventReader& eR) virtual void loadFrom(const SvtRootCluster*, KanEventWriter& eW) virtual KanTransCache& transCache() const public:
virtual ~SvtRootClusterI() SvtRootCluster* access() virtual Int_t compare(const SvtRootClusterI& other, UInt_t recurse = 0, Bool_t verbose = kTRUE) virtual const char* iClassName() const virtual UInt_t layer() const virtual UInt_t nSkipped() const virtual UInt_t numberStrips() const virtual Double_t position() const virtual Double_t pulseHeight() const void set(SvtRootCluster* setTo) virtual SvtEnums::readoutView side() const virtual Double_t time() const virtual Double_t timeError() const SvtRootCluster* transient(KanEventReader& eR) virtual TrkEnums::TrkViewInfo view() const virtual UInt_t wafer() const virtual UInt_t width() const

Data Members

    private:
KanTransCache_I<SvtRootClusterI> _cache !

Class Description

      This defines the interface for persistent SvtRootCluster objects.

      This interface require the following acces functions:

        // Functions that define which wafer the cluster is on
        UInt_t layer() const
        UInt_t wafer() const
        SvtEnums::readoutView side() const
        TrkEnums::TrkViewInfo view() const

        // Functions that describe the clustering
        UInt_t width() const
        UInt_t numberStrips() const
        UInt_t nSkipped() const

        // Calculated values
        Double_t position() const
        Double_t time() const
        Double_t timeError() const
        Double_t pulseHeight() const


~SvtRootClusterI()



Inline Functions


                  const char* iClassName() const
                       UInt_t layer() const
                       UInt_t wafer() const
        SvtEnums::readoutView side() const
        TrkEnums::TrkViewInfo view() const
                       UInt_t width() const
                       UInt_t numberStrips() const
                       UInt_t nSkipped() const
                     Double_t position() const
                     Double_t time() const
                     Double_t timeError() const
                     Double_t pulseHeight() const
             SvtRootClusterI& operator=(const SvtRootClusterI&)
              SvtRootCluster* transient(KanEventReader& eR)
                         void set(SvtRootCluster* setTo)
              SvtRootCluster* access()
                        Int_t compare(const SvtRootClusterI& other, UInt_t recurse = 0, Bool_t verbose = kTRUE)
              SvtRootCluster* buildTransient(KanEventReader& eR)
                         void loadFrom(const SvtRootCluster*, KanEventWriter& eW)
               KanTransCache& transCache() const


Author: E. Charles
Last update: SvtRootClusterI.cc,v 1.2 2004/01/13 18:53:26 echarles Exp $
Copyright (C) 2003 LBNL


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.