CMS 3D CMS Logo

VMStubME.cc
Go to the documentation of this file.
2 
3 using namespace std;
4 using namespace trklet;
5 
6 VMStubME::VMStubME(const Stub* stub, FPGAWord finephi, FPGAWord finerz, FPGAWord bend, FPGAWord allstubindex) {
7  stub_ = stub;
8  finephi_ = finephi;
9  finerz_ = finerz;
10  bend_ = bend;
11  allStubIndex_ = allstubindex;
12 }
13 
15  string stub = allStubIndex_.str();
16  stub += "|";
17  stub += bend_.str();
18  stub += "|";
19  stub += finephi_.str();
20  stub += "|";
21  stub += finerz_.str();
22 
23  return stub;
24 }
trklet::Stub
Definition: Stub.h:16
str
#define str(s)
Definition: TestProcessor.cc:48
trklet::FPGAWord
Definition: FPGAWord.h:9
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
trklet
Definition: AllProjectionsMemory.h:9
std
Definition: JetResolutionObject.h:76
trklet::bend
double bend(double r, double rinv, double stripPitch)
Definition: Util.h:160
VMStubME.h