FairRoot
|
#include <FairMBSUnpacker.h>
Public Member Functions | |
FairMBSUnpacker (Short_t type=94, Short_t subType=9400, Short_t procId=10, Short_t subCrate=1, Short_t control=3) | |
virtual | ~FairMBSUnpacker () |
virtual Bool_t | Init () |
virtual Bool_t | DoUnpack (Int_t *data, Int_t size) |
virtual void | Reset () |
Int_t | GetNHitsTotal () |
TClonesArray * | GetOutputData () |
ClassDef (FairMBSUnpacker, 1) | |
Public Member Functions inherited from FairUnpack | |
FairUnpack (Short_t type, Short_t subType, Short_t procId, Short_t subCrate, Short_t control) | |
virtual | ~FairUnpack () |
virtual Bool_t | ReInit () |
virtual void | SetParContainers () |
Short_t | GetType () const |
Short_t | GetSubType () const |
Short_t | GetProcId () const |
Short_t | GetSubCrate () const |
Short_t | GetControl () const |
ClassDef (FairUnpack, 0) | |
Protected Member Functions | |
virtual void | Register () |
An example unpacker of MBS data.
Definition at line 21 of file FairMBSUnpacker.h.
FairMBSUnpacker::FairMBSUnpacker | ( | Short_t | type = 94 , |
Short_t | subType = 9400 , |
||
Short_t | procId = 10 , |
||
Short_t | subCrate = 1 , |
||
Short_t | control = 3 |
||
) |
Standard Constructor. Input - MBS parameters of the detector.
Definition at line 20 of file FairMBSUnpacker.cxx.
|
virtual |
Destructor.
Definition at line 28 of file FairMBSUnpacker.cxx.
FairMBSUnpacker::ClassDef | ( | FairMBSUnpacker | , |
1 | |||
) |
|
virtual |
|
inline |
Method for controling the functionality.
Definition at line 44 of file FairMBSUnpacker.h.
|
inline |
Definition at line 46 of file FairMBSUnpacker.h.
|
virtual |
Initialization. Called once, before the event loop.
Implements FairUnpack.
Definition at line 35 of file FairMBSUnpacker.cxx.
|
inlineprotectedvirtual |
Register the output structures.
Implements FairUnpack.
Definition at line 50 of file FairMBSUnpacker.h.
|
virtual |
Clear the output structures.
Implements FairUnpack.
Definition at line 98 of file FairMBSUnpacker.cxx.