5 : jetSummaryCard(crtNo, rctLookupTables), crtNo(crtNo),
6 rctLookupTables_(rctLookupTables) {
7 for (
int i = 0;
i < 7;
i++) {
18 const std::vector<unsigned short> &HFInput) {
20 for (
int i = 0;
i < 7;
i++) {
30 for (
int i = 0;
i < 7;
i++) {
37 for (
int i = 0;
i < 7;
i++) {
38 for (
int j = 0; j < 2; j++) {
44 for (
int i = 0;
i < 7;
i++)
48 std::vector<unsigned short> barrelSums(14);
49 std::vector<unsigned short> isoElectrons(14);
50 std::vector<unsigned short> nonIsoElectrons(14);
51 std::vector<unsigned short> mipBits(14);
52 std::vector<unsigned short> overFlowBits(14);
53 std::vector<unsigned short> tauBits(14);
54 for (
int i = 0;
i < 7;
i++) {
58 isoElectrons.at(2 *
i + 1) =
61 nonIsoElectrons.at(2 *
i + 1) =
66 overFlowBits.at(2 *
i + 1) =
receiverCards.at(
i).getOverFlowBitRegion(1);
83 for (
int i = 0;
i < 7;
i++) {
void fillIsolatedEGObjects(const std::vector< unsigned short > &isoElectrons)
void fillRegionSums(const std::vector< unsigned short > ®Sums)
void fillElectronIsolationCards()
L1RCTJetSummaryCard jetSummaryCard
void processElectronIsolationCards()
void fillOverFlowBits(const std::vector< unsigned short > &overflow)
void fillJetSummaryCard()
void processReceiverCards()
void fillHFRegionSums(const std::vector< unsigned short > &hfRegionSums)
void processJetSummaryCard()
void fillTauBits(const std::vector< unsigned short > &tau)
void fillNonIsolatedEGObjects(const std::vector< unsigned short > &nonIsoElectrons)
void fillMIPBits(const std::vector< unsigned short > &mip)
std::vector< L1RCTReceiverCard > receiverCards
void input(const std::vector< std::vector< unsigned short >> &RCInput, const std::vector< unsigned short > &HFInput)
std::vector< L1RCTElectronIsolationCard > electronCards