20 #define SSD_MAXIDMCHIT 5
26 StSsdStrip(Int_t rNStrip, Int_t rDigitSig, Float_t rSigma, Int_t rPedestal);
27 StSsdStrip(Int_t rNStrip, Int_t rDigitSig, Float_t rSigma, Int_t rPedestal, Int_t *rMcHit,Int_t *rMcTrack);
29 StSsdStrip(Int_t rNStrip, Int_t rIdHit, Int_t rMcHit, Int_t rMcTrack, Float_t rAnalogSig);
31 StSsdStrip(Int_t rNStrip, Int_t rMcStrip, Int_t rDigitSig, Float_t rAnalogSig, Int_t *rIdMcHit,Int_t *rMcTrack);
32 StSsdStrip(Int_t rNStrip, Int_t rMcStrip, Int_t rDigitSig, Float_t rAnalogSig, Int_t *rIdMcHit);
33 StSsdStrip(Int_t rNStrip, Int_t rMcStrip, Float_t rAnalogSig);
37 void setNStrip(Int_t rNStrip) { mNStrip = rNStrip; }
38 void setMcStrip(Int_t rMcStrip) { mMcStrip = rMcStrip; }
39 void setIdHit(Int_t rIdHit, Int_t iR) { mIdHit[iR] = rIdHit; }
40 void setIdMcHit(Int_t rIdMcHit, Int_t iR) { mIdMcHit[iR] = rIdMcHit; }
41 void setIdMcTrack(Int_t rIdMcTrack, Int_t iR) { mIdMcTrack[iR] = rIdMcTrack; }
42 void setDigitSig(Int_t rDigitSig) { mDigitSig = rDigitSig; }
43 void setNHits(Int_t rNHits) { mNHits = rNHits; }
44 void setAnalogSig(Float_t rAnalogSig) { mAnalogSig = rAnalogSig; }
45 void setPrevStrip(
StSsdStrip *rPrevStrip) { mPrevStrip = rPrevStrip; }
46 void setNextStrip(
StSsdStrip *rNextStrip) { mNextStrip = rNextStrip; }
48 void setSigma(Float_t rSigma) { mSigma = rSigma; }
49 void setPedestal(Int_t iPedestal) { mPedestal = iPedestal; }
51 Int_t getNStrip() {
return mNStrip; }
52 Int_t getMcStrip() {
return mMcStrip; }
53 Int_t getIdHit(Int_t iR) {
return mIdHit[iR]; }
54 Int_t getIdMcHit(Int_t iR) {
return mIdMcHit[iR]; }
55 Int_t getIdMcTrack(Int_t iR) {
return mIdMcTrack[iR]; }
56 Int_t getDigitSig() {
return mDigitSig; }
57 Int_t getNHits() {
return mNHits; }
58 Float_t getAnalogSig() {
return mAnalogSig; }
59 StSsdStrip* getPrevStrip() {
return mPrevStrip; }
60 StSsdStrip* getNextStrip() {
return mNextStrip; }
62 Float_t getSigma() {
return mSigma; }
63 Int_t getPedestal() {
return mPedestal; }