StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
StMuFmsUtil Class Reference
Inheritance diagram for StMuFmsUtil:

Public Member Functions

StMuFmsCollectiongetMuFms (StFmsCollection *)
 
StFmsCollectiongetFms (StMuFmsCollection *)
 
void fillMuFms (StMuFmsCollection *, StFmsCollection *)
 
void fillFms (StFmsCollection *, StMuFmsCollection *)
 
void fillFmsHits (StFmsCollection *, StMuFmsCollection *)
 

Static Public Member Functions

static void fillMuFmsHits (StMuFmsCollection &, const StTriggerData &, const StFmsDbMaker *=nullptr)
 
static void recoverMuFmsCollection (StMuDst &muDst, const StFmsDbMaker *=nullptr)
 

Detailed Description

Definition at line 57 of file StMuFmsUtil.h.

Member Function Documentation

void StMuFmsUtil::fillMuFmsHits ( StMuFmsCollection muFmsCollection,
const StTriggerData triggerData,
const StFmsDbMaker fmsDbMaker = nullptr 
)
static

Creates StMuFmsHits from the StTriggerData object and appends them to the StMuFmsCollection.

Creates StMuFmsHits from StTriggerData and appends them to StMuFmsCollection. Some of this code is taken from StFmsHitMaker::Make() that implements a similar conversion: StTriggerData -> StFmsCollection "Physical" properties of StMuFmsHit such as "energy" etc. will be filled only if an optional StFmsDbMaker object is provided.

Definition at line 205 of file StMuFmsUtil.cxx.

References StFmsDbMaker::getGainCorrection().

Referenced by recoverMuFmsCollection().

void StMuFmsUtil::recoverMuFmsCollection ( StMuDst muDst,
const StFmsDbMaker fmsDbMaker = nullptr 
)
static

In the provided muDst object fills StMuFmsCollection with FMS hits extracted from the StTriggerData block in the same muDst.

In the provided muDst object fills StMuFmsCollection with FMS hits extracted from the StTriggerData block in the same muDst. The action takes place only if there are no FMS hits in the muDst's StMuFmsCollection thus we refer to this as "recovery". "Physical" properties of StMuFmsHit such as "energy" etc. will be filled only if an optional StFmsDbMaker object is provided.

Definition at line 260 of file StMuFmsUtil.cxx.

References StMuDst::event(), fillMuFmsHits(), and StMuDst::muFmsCollection().


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