27 std::bitset<128> refHits;
29 unsigned int iRefHit = 0;
34 refHits.set(iRefHit, iRefHitDef.fitsRange(iPhi));
45 bool overwrite =
false;
46 assert(iLayer < myOmtfConfig->
nLayers());
84 for (
unsigned int iInput = 0; iInput < 14; ++iInput) {
85 addLayerHit(iLayer, iInput, aPhiVec[iInput], aEtaVec[iInput]);
101 int highScaleEnd = lowScaleEnd - 1;
103 for (
unsigned int iLogicLayer = 0; iLogicLayer <
measurementsPhi.size(); ++iLogicLayer) {
104 for (
unsigned int iHit = 0; iHit <
measurementsPhi[iLogicLayer].size(); ++iHit) {
122 for (
unsigned int iLogicLayer = 0; iLogicLayer < aInput.
measurementsPhi.size(); ++iLogicLayer) {
123 out <<
"Logic layer: " << iLogicLayer <<
" Hits: ";
124 for (
unsigned int iHit = 0; iHit < aInput.
measurementsPhi[iLogicLayer].size(); ++iHit) {
const std::set< int > & getBendingLayers() const
unsigned int nLayers() const
unsigned int nPhiBins() const
std::vector< std::vector< int > > readEvent(unsigned int iEvent=0, unsigned int iProcessor=0, bool readEta=false)
unsigned int nPhiBits() const
const std::vector< std::vector< RefHitDef > > & getRefHitsDefs() const
const std::vector< int > & getRefToLogicNumber() const
Power< A, B >::type pow(const A &a, const B &b)