EEsmdIsoClusters
class description - source file - inheritance tree
public:
EEsmdIsoClusters(const Char_t* name, const Char_t* title = "ESMD calibration using isolated gammas")
EEsmdIsoClusters()
virtual ~EEsmdIsoClusters()
static TClass* Class()
virtual void Clear(Option_t* opts)
EEezCluster* getClusterPtr(Int_t i)
Int_t getNClusters()
Int_t Init()
virtual TClass* IsA() const
Int_t Make()
void setAnalysis(EEezAnalysis* a)
void setClusterFinder(EEezClAnalysis* c)
void setMaxSum(Float_t max)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
EEezAnalysis* mEEmcAnalysis Reconstructed tower+pre+post+smd response
EEezClAnalysis* mEEmcClusters Reconstructed clusters
EEezClusterPtrVec_t mClusters
EEmcSmdMap* mEEsmdMap tower-to-smd (and vice versa) mapping
Float_t mMaxSharedSum Maximum energy sum [GeV] of towers along shared smd strips
EEsmdIsoClusters
Author: Jason C. Webb <jwebb@iucf.indiana.edu>
A class to identify "isolated" clusters... where isolated is in the
sense that there are no ambiguities in interpreting the SMD response
in either the U or V planes.
For now, a cluster is considered isolated if all towers which lie along
the SMD strips shared by its seed tower respond below a specified energy
threshold.
EEsmdIsoClusters( const Char_t *myName, const Char_t *myTitle )
: TDirectory ( myName, myTitle )
Class constructor
Int_t Init()
Performs class initialization.
Int_t Make()
Loops over all clusters identified by the cluster finder and
determines if they passed or failed the isolation condition.
void Clear ( Option_t *opts )
Clears the vector of isolated clusters in preparation for processing
another event
Inline Functions
EEsmdIsoClusters EEsmdIsoClusters()
void setClusterFinder(EEezClAnalysis* c)
void setAnalysis(EEezAnalysis* a)
void setMaxSum(Float_t max)
Int_t getNClusters()
EEezCluster* getClusterPtr(Int_t i)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void ~EEsmdIsoClusters()
Author: Jason C. Webb
Last update: Tue Jun 1 11:20:51 2004
ROOT page - Class index - 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.