#include <RandomProcessor.hpp>
Inheritance diagram for cafe::RandomProcessor:

Public Member Functions | |
| RandomProcessor (const char *name) | |
| void | inputFileOpened (TFile *file) |
| Called for every new input file that was opened. | |
| bool | processEvent (cafe::Event &event) |
| Called for every event. | |
| ClassDef (RandomProcessor, 0) | |
Protected Member Functions | |
| TRandom & | myRand () |
| TRandom & | myRandom () |
| TRandom & | myTRandom () |
| RandomProcessor () | |
Private Attributes | |
| UInt_t | _seed |
| int | _ROOT4patch |
| TRandom3 | _rnd |
| bool | _eventKey |
| bool | _ignoreDirectory |
| int | _nFirstCharsToIgnore |
| int | _nLastCharsToIgnore |
| TString | _addPrefix |
| int | _mTable |
| std::vector< UInt_t > | _seeds |
| UInt_t | _fileHash |
|
|
Definition at line 67 of file RandomProcessor.cpp. References _addPrefix, _eventKey, _ignoreDirectory, _mTable, _nFirstCharsToIgnore, _nLastCharsToIgnore, _rnd, _ROOT4patch, _seed, _seeds, cafe::Processor::debug(), cafe::Config::get(), cafe::hashString(), cafe::Processor::name(), cafe::Processor::out(), and cafe::patchedSetSeed(). |
|
|
Definition at line 58 of file RandomProcessor.cpp. |
|
||||||||||||
|
|
|
|
Called for every new input file that was opened.
Reimplemented from cafe::Processor. Reimplemented in cafe::RandomSelectUserObjects< T >. Definition at line 120 of file RandomProcessor.cpp. References _addPrefix, _eventKey, _fileHash, _ignoreDirectory, _nFirstCharsToIgnore, _nLastCharsToIgnore, cafe::Processor::debug(), cafe::hashString(), cafe::Processor::name(), and cafe::Processor::out(). |
|
|
Definition at line 112 of file RandomProcessor.hpp. References _rnd. |
|
|
Definition at line 113 of file RandomProcessor.hpp. References _rnd. |
|
|
Definition at line 114 of file RandomProcessor.hpp. References _rnd. |
|
|
Called for every event.
Reimplemented from cafe::Processor. Reimplemented in cafe::RandomSelectUserObjects< T >. Definition at line 146 of file RandomProcessor.cpp. References _eventKey, _fileHash, _mTable, _rnd, _seeds, cafe::Processor::debug(), cafe::EventBase::getTree(), cafe::Processor::out(), and cafe::patchedSetSeed(). |
|
|
Definition at line 128 of file RandomProcessor.hpp. Referenced by inputFileOpened(), and RandomProcessor(). |
|
|
Definition at line 124 of file RandomProcessor.hpp. Referenced by inputFileOpened(), processEvent(), and RandomProcessor(). |
|
|
Definition at line 135 of file RandomProcessor.hpp. Referenced by inputFileOpened(), and processEvent(). |
|
|
Definition at line 125 of file RandomProcessor.hpp. Referenced by inputFileOpened(), and RandomProcessor(). |
|
|
Definition at line 132 of file RandomProcessor.hpp. Referenced by processEvent(), and RandomProcessor(). |
|
|
Definition at line 126 of file RandomProcessor.hpp. Referenced by inputFileOpened(), and RandomProcessor(). |
|
|
Definition at line 127 of file RandomProcessor.hpp. Referenced by inputFileOpened(), and RandomProcessor(). |
|
|
Definition at line 123 of file RandomProcessor.hpp. Referenced by myRand(), myRandom(), myTRandom(), processEvent(), and RandomProcessor(). |
|
|
Definition at line 122 of file RandomProcessor.hpp. Referenced by RandomProcessor(). |
|
|
Definition at line 121 of file RandomProcessor.hpp. Referenced by RandomProcessor(). |
|
|
Definition at line 134 of file RandomProcessor.hpp. Referenced by processEvent(), and RandomProcessor(). |
1.3.4