48 phiSegments = inputSegments;
58 i != phiSegments.end();
60 if (step ==
i->bxNum())
return false;
71 i != phiSegments.end();
73 if (step1 <= i->bxNum() && step2 >=
i->bxNum()
74 &&
i->Ts2Tag() == 0 &&
i->code() != 7) size++;
75 if (step1 <= i->bxNum()-1 && step2 >=
i->bxNum()-1
76 &&
i->Ts2Tag() == 1 &&
i->code() != 7) size++;
87 i != phiSegments.end();
89 if (step ==
i->bxNum() && wheel ==
i->whNum() && sect ==
i->scNum()
90 && stat ==
i->stNum() &&
i->Ts2Tag() == 0)
102 i != phiSegments.end();
104 if (step ==
i->bxNum()-1 && wheel ==
i->whNum() && sect ==
i->scNum()
105 && stat ==
i->stNum() &&
i->Ts2Tag() == 1)
117 for ( Phi_Container::iterator
i = phiSegments.begin();
118 i != phiSegments.end();
120 if (step ==
i->bxNum() && wheel ==
i->whNum() && sect ==
i->scNum()
121 && stat ==
i->stNum() &&
i->Ts2Tag() == ts2tag)
L1MuDTChambPhDigi * chPhiSegm(int wheel, int stat, int sect, int bx, int ts2tag)
std::vector< L1MuDTChambPhDigi > Phi_Container
void setContainer(const Phi_Container &inputSegments)
L1MuDTChambPhDigi const * chPhiSegm2(int wheel, int stat, int sect, int bx) const
Phi_Container::const_iterator Phi_iterator
Phi_Container const * getContainer() const
int bxSize(int step1, int step2) const
bool bxEmpty(int step) const
L1MuDTChambPhDigi const * chPhiSegm1(int wheel, int stat, int sect, int bx) const
~L1MuTMChambPhContainer()