#include <RBCTestLogic.h>
- Author
- Andres Osorio
email: aosor.nosp@m.io@u.nosp@m.niand.nosp@m.es.e.nosp@m.du.co
- Date
- 2008-10-13
Definition at line 22 of file RBCTestLogic.h.
RBCTestLogic::RBCTestLogic |
( |
| ) |
|
RBCTestLogic::~RBCTestLogic |
( |
| ) |
|
|
virtual |
std::bitset<6>* RBCTestLogic::getlayersignal |
( |
int |
_idx | ) |
|
|
inlinevirtual |
void RBCTestLogic::process |
( |
const RBCInput & |
_input, |
|
|
std::bitset< 2 > & |
_decision |
|
) |
| |
|
virtual |
Implements RBCLogic.
Definition at line 26 of file RBCTestLogic.cc.
References gather_cfg::cout, i, RBCInput::input_sec, gen::k, and m_testlayer.
Referenced by ConfigBuilder.ConfigBuilder::addExtraStream(), ConfigBuilder.ConfigBuilder::completeInputCommand(), ConfigBuilder.ConfigBuilder::doNotInlineEventContent(), ConfigBuilder.ConfigBuilder.PrintAllModules::leave(), ConfigBuilder.ConfigBuilder::prepare_FASTSIM(), ConfigBuilder.ConfigBuilder::prepare_HLT(), ConfigBuilder.ConfigBuilder::prepare_LHE(), ConfigBuilder.ConfigBuilder::prepare_VALIDATION(), ConfigBuilder.ConfigBuilder::renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder::renameInputTagsInSequence(), and ConfigBuilder.ConfigBuilder::scheduleSequence().
28 std::cout <<
"RBCTestLogic> Implementing just a plain OR" <<
'\n';
30 std::bitset<15> _data[2];
36 for(
int i=0;
i < 15; ++
i) _ds = _ds | _data[0][
i];
40 for(
int i=0;
i < 15; ++
i) _ds = _ds | _data[1][
i];
45 for(
int k=0;
k < 6; ++
k) {
std::bitset< 6 > m_testlayer[2]
std::bitset<6> RBCTestLogic::m_testlayer[2] |
|
private |