5 : jetSummaryCard(crtNo, rctLookupTables), crtNo(crtNo), rctLookupTables_(rctLookupTables) {
6 for (
int i = 0;
i < 7;
i++) {
17 const std::vector<unsigned short> &HFInput) {
19 for (
int i = 0;
i < 7;
i++) {
29 for (
int i = 0;
i < 7;
i++) {
36 for (
int i = 0;
i < 7;
i++) {
37 for (
int j = 0;
j < 2;
j++) {
43 for (
int i = 0;
i < 7;
i++)
47 std::vector<unsigned short> barrelSums(14);
48 std::vector<unsigned short> isoElectrons(14);
49 std::vector<unsigned short> nonIsoElectrons(14);
50 std::vector<unsigned short> mipBits(14);
51 std::vector<unsigned short> overFlowBits(14);
52 std::vector<unsigned short> tauBits(14);
53 for (
int i = 0;
i < 7;
i++) {
57 isoElectrons.at(2 *
i + 1) =
electronCards.at(
i).getIsoElectrons(1) + 1;
59 nonIsoElectrons.at(2 *
i + 1) =
electronCards.at(
i).getNonIsoElectrons(1) + 1;
63 overFlowBits.at(2 *
i + 1) =
receiverCards.at(
i).getOverFlowBitRegion(1);
80 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