StRoot
1
|
#include <StMuArrays.h>
Public Member Functions | |
StMuArrays () | |
names of the TBranches in the TTree/File | |
Static Public Attributes | |
static const char * | arrayNames [__NALLARRAYS__] |
static const char ** | strangeArrayNames = StMuArrays::arrayNames +__NARRAYS__ |
static const char ** | mcArrayNames = StMuArrays::strangeArrayNames +__NSTRANGEARRAYS__ |
static const char ** | emcArrayNames = StMuArrays::mcArrayNames +__NMCARRAYS__ |
static const char ** | pmdArrayNames = StMuArrays::emcArrayNames +__NEMCARRAYS__ |
static const char ** | fmsArrayNames = StMuArrays::pmdArrayNames +__NPMDARRAYS__ |
static const char ** | rhicfArrayNames = StMuArrays::fmsArrayNames +__NFMSARRAYS__ |
static const char ** | fcsArrayNames = StMuArrays::rhicfArrayNames +__NRHICFARRAYS__ |
static const char ** | fttArrayNames = StMuArrays::fcsArrayNames +__NFCSARRAYS__ |
static const char ** | fstArrayNames = StMuArrays::fttArrayNames +__NFTTARRAYS__ |
static const char ** | fwdTrackArrayNames = StMuArrays::fstArrayNames +__NFSTARRAYS__ |
static const char ** | tofArrayNames = StMuArrays::fwdTrackArrayNames +__NFWDTRACKARRAYS__ |
static const char ** | btofArrayNames = StMuArrays::tofArrayNames +__NTOFARRAYS__ |
static const char ** | etofArrayNames = StMuArrays::btofArrayNames +__NBTOFARRAYS__ |
static const char ** | epdArrayNames = StMuArrays::etofArrayNames +__NETOFARRAYS__ |
static const char ** | mtdArrayNames = StMuArrays::epdArrayNames +__NEPDARRAYS__ |
static const char ** | fgtArrayNames = StMuArrays::mtdArrayNames +__NMTDARRAYS__ |
static const char ** | eztArrayNames = StMuArrays::fgtArrayNames +__NFGTARRAYS__ |
static const char * | arrayTypes [__NALLARRAYS__] |
< names of the classes, the TClonesArrays are arrays of this type More... | |
static const char ** | strangeArrayTypes = StMuArrays::arrayTypes +__NARRAYS__ |
static const char ** | mcArrayTypes = StMuArrays::strangeArrayTypes +__NSTRANGEARRAYS__ |
static const char ** | emcArrayTypes = StMuArrays::mcArrayTypes +__NMCARRAYS__ |
static const char ** | pmdArrayTypes = StMuArrays::emcArrayTypes +__NEMCARRAYS__ |
static const char ** | fmsArrayTypes = StMuArrays::pmdArrayTypes +__NPMDARRAYS__ |
static const char ** | rhicfArrayTypes = StMuArrays::fmsArrayTypes +__NFMSARRAYS__ |
static const char ** | fcsArrayTypes = StMuArrays::rhicfArrayTypes +__NRHICFARRAYS__ |
static const char ** | fttArrayTypes = StMuArrays::fcsArrayTypes +__NFCSARRAYS__ |
static const char ** | fstArrayTypes = StMuArrays::fttArrayTypes +__NFTTARRAYS__ |
static const char ** | fwdTrackArrayTypes = StMuArrays::fstArrayTypes +__NFSTARRAYS__ |
static const char ** | tofArrayTypes = StMuArrays::fwdTrackArrayTypes +__NFWDTRACKARRAYS__ |
static const char ** | btofArrayTypes = StMuArrays::tofArrayTypes +__NTOFARRAYS__ |
static const char ** | etofArrayTypes = StMuArrays::btofArrayTypes +__NBTOFARRAYS__ |
static const char ** | epdArrayTypes = StMuArrays::etofArrayTypes +__NETOFARRAYS__ |
static const char ** | mtdArrayTypes = StMuArrays::epdArrayTypes +__NEPDARRAYS__ |
static const char ** | fgtArrayTypes = StMuArrays::mtdArrayTypes +__NMTDARRAYS__ |
static const char ** | eztArrayTypes = StMuArrays::fgtArrayTypes +__NFGTARRAYS__ |
static int | arraySizes [__NALLARRAYS__] |
< maximum sizes of the TClonesArrays More... | |
static int * | strangeArraySizes = StMuArrays::arraySizes +__NARRAYS__ |
static int * | mcArraySizes = StMuArrays::strangeArraySizes +__NSTRANGEARRAYS__ |
static int * | emcArraySizes = StMuArrays::mcArraySizes +__NMCARRAYS__ |
static int * | pmdArraySizes = StMuArrays::emcArraySizes +__NEMCARRAYS__ |
static int * | fmsArraySizes = StMuArrays::pmdArraySizes +__NPMDARRAYS__ |
static int * | rhicfArraySizes = StMuArrays::fmsArraySizes +__NFMSARRAYS__ |
static int * | fcsArraySizes = StMuArrays::rhicfArraySizes +__NRHICFARRAYS__ |
static int * | fttArraySizes = StMuArrays::fcsArraySizes +__NFCSARRAYS__ |
static int * | fstArraySizes = StMuArrays::fttArraySizes +__NFTTARRAYS__ |
static int * | fwdTrackArraySizes = StMuArrays::fstArraySizes +__NFSTARRAYS__ |
static int * | tofArraySizes = StMuArrays::fwdTrackArraySizes +__NFWDTRACKARRAYS__ |
static int * | btofArraySizes = StMuArrays::tofArraySizes +__NTOFARRAYS__ |
static int * | etofArraySizes = StMuArrays::btofArraySizes +__NBTOFARRAYS__ |
static int * | epdArraySizes = StMuArrays::etofArraySizes +__NETOFARRAYS__ |
static int * | mtdArraySizes = StMuArrays::epdArraySizes +__NEPDARRAYS__ |
static int * | fgtArraySizes = StMuArrays::mtdArraySizes +__NMTDARRAYS__ |
static int * | eztArraySizes = StMuArrays::fgtArraySizes +__NFGTARRAYS__ |
static int | arrayCounters [__NALLARRAYS__] |
< number of entries in current event, currently not used More... | |
static int * | strangeArrayCounters = StMuArrays::arrayCounters +__NARRAYS__ |
static int * | mcArrayCounters = StMuArrays::strangeArrayCounters + __NSTRANGEARRAYS__ |
static int * | emcArrayCounters = StMuArrays::mcArrayCounters +__NMCARRAYS__ |
static int * | pmdArrayCounters = StMuArrays::emcArrayCounters +__NEMCARRAYS__ |
static int * | fmsArrayCounters = StMuArrays::pmdArrayCounters +__NPMDARRAYS__ |
static int * | rhicfArrayCounters = StMuArrays::fmsArrayCounters +__NFMSARRAYS__ |
static int * | fcsArrayCounters = StMuArrays::rhicfArrayCounters +__NRHICFARRAYS__ |
static int * | fttArrayCounters = StMuArrays::fcsArrayCounters +__NFCSARRAYS__ |
static int * | fstArrayCounters = StMuArrays::fttArrayCounters +__NFTTARRAYS__ |
static int * | fwdTrackArrayCounters = StMuArrays::fstArrayCounters +__NFSTARRAYS__ |
static int * | tofArrayCounters = StMuArrays::fwdTrackArrayCounters +__NFWDTRACKARRAYS__ |
static int * | btofArrayCounters = StMuArrays::tofArrayCounters +__NTOFARRAYS__ |
static int * | etofArrayCounters = StMuArrays::btofArrayCounters +__NBTOFARRAYS__ |
static int * | epdArrayCounters = StMuArrays::etofArrayCounters +__NETOFARRAYS__ |
static int * | mtdArrayCounters = StMuArrays::epdArrayCounters +__NEPDARRAYS__ |
static int * | fgtArrayCounters = StMuArrays::mtdArrayCounters +__NMTDARRAYS__ |
static int * | eztArrayCounters = StMuArrays::fgtArrayCounters +__NFGTARRAYS__ |
Class holding the definitions of the TClonesArrays as static data members. There are two sets of TClonesArrays. The 'arrays' for tracks and event information, as well as the 'strangeArrays' holding the information that has been copied from the StStrangeMuDst (i.e. V0s, Kinks, etc.)
Definition at line 93 of file StMuArrays.h.
|
static |
< number of entries in current event, currently not used
Definition at line 164 of file StMuArrays.h.
Referenced by StMuDstMaker::clearArrays(), StMuDstMaker::createArrays(), and StHbtMuDstReader::StHbtMuDstReader().
|
static |
Definition at line 98 of file StMuArrays.h.
|
static |
< maximum sizes of the TClonesArrays
Definition at line 142 of file StMuArrays.h.
Referenced by StMuDstFilterMaker::createArrays(), StMuDstMaker::createArrays(), and StHbtMuDstReader::StHbtMuDstReader().
|
static |
< names of the classes, the TClonesArrays are arrays of this type
Definition at line 120 of file StMuArrays.h.
Referenced by StMuDstFilterMaker::createArrays(), StMuDstMaker::createArrays(), and StHbtMuDstReader::StHbtMuDstReader().