StFms  0.0.0
FMS software in the STAR framework
StMuFmsUtil Class Reference

#include <StMuFmsUtil.h>

Inheritance diagram for StMuFmsUtil:
Collaboration diagram for StMuFmsUtil:

Public Member Functions

 StMuFmsUtil ()
 
 ~StMuFmsUtil ()
 
StMuFmsCollectiongetMuFms (StFmsCollection *)
 
StFmsCollectiongetFms (StMuFmsCollection *)
 
void fillMuFms (StMuFmsCollection *, StFmsCollection *)
 
void fillFms (StFmsCollection *, StMuFmsCollection *)
 

Protected Member Functions

void fillMuFmsHits (StMuFmsCollection *, StFmsCollection *)
 
void fillMuFmsClusters (StMuFmsCollection *, StFmsCollection *)
 
void fillMuFmsPoints (StMuFmsCollection *, StFmsCollection *)
 
void setMuFmsPointParentClusters (StMuFmsCollection *, StFmsCollection *)
 
void fillFmsHits (StFmsCollection *, StMuFmsCollection *)
 
void fillFmsClusters (StFmsCollection *, StMuFmsCollection *)
 
void fillFmsPoints (StFmsCollection *, StMuFmsCollection *)
 
void setFmsPointParentClusters (StFmsCollection *, StMuFmsCollection *)
 

Detailed Description

Definition at line 24 of file StMuFmsUtil.h.

Constructor & Destructor Documentation

StMuFmsUtil::StMuFmsUtil ( )

Definition at line 64 of file StMuFmsUtil.cxx.

StMuFmsUtil::~StMuFmsUtil ( )

Definition at line 67 of file StMuFmsUtil.cxx.

Member Function Documentation

void StMuFmsUtil::fillFms ( StFmsCollection fmscol,
StMuFmsCollection muFms 
)

Definition at line 104 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

void StMuFmsUtil::fillFmsClusters ( StFmsCollection fmscol,
StMuFmsCollection muFms 
)
protected

Create StFmsClusters from StMuFmsClusters and fill StFmsCollection

Todo:
fill 4-momentum. Requires adding z field to StMuFmsPoint
Todo:
propagate hit- and photon-in-cluster information

Definition at line 229 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

void StMuFmsUtil::fillFmsHits ( StFmsCollection fmscol,
StMuFmsCollection muFms 
)
protected

Create StFmsHits from StMuFmsHits and fill StFmsCollection

Definition at line 210 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

void StMuFmsUtil::fillFmsPoints ( StFmsCollection fmscol,
StMuFmsCollection muFms 
)
protected

Create StFmsPoints from StMuFmsPoints and fill StFmsCollection

Definition at line 253 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

void StMuFmsUtil::fillMuFms ( StMuFmsCollection muFms,
StFmsCollection fmscol 
)

Definition at line 88 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

void StMuFmsUtil::fillMuFmsClusters ( StMuFmsCollection muFms,
StFmsCollection fmscol 
)
protected

Create StMuFmsClusters from StFmsClusters and fill StMuFmsCollection

Definition at line 142 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

void StMuFmsUtil::fillMuFmsHits ( StMuFmsCollection muFms,
StFmsCollection fmscol 
)
protected

Create StMuFmsHits from StFmsHits and fill StMuFmsCollection

Definition at line 117 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

void StMuFmsUtil::fillMuFmsPoints ( StMuFmsCollection muFms,
StFmsCollection fmscol 
)
protected

Create StMuFmsPoints from StFmsPoints and fill StMuFmsCollection

Definition at line 177 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

StFmsCollection * StMuFmsUtil::getFms ( StMuFmsCollection muFms)

Definition at line 79 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

StMuFmsCollection * StMuFmsUtil::getMuFms ( StFmsCollection fmscol)

Definition at line 71 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

void StMuFmsUtil::setFmsPointParentClusters ( StFmsCollection fmscol,
StMuFmsCollection muFms 
)
protected

Set the parent clusters of StFmsPoints

Definition at line 269 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

void StMuFmsUtil::setMuFmsPointParentClusters ( StMuFmsCollection muFms,
StFmsCollection fmscol 
)
protected

Set the parent clusters of StMuFmsPoints

Definition at line 188 of file StMuFmsUtil.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:


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