Subject: Re: Muon digit container design From: David Adams Date: Mon, 08 Oct 2001 17:54:51 -0400 To: torre@wenaus.com CC: David Adams And I didn't mean for my modification to be the last word on the digit class. I agree the design of these classes needs to be revisisted in the context of persistent continers. In fact all my class definitions are just placeholders until we resolve the design issues. I understand that Hong has provided more information on his generic digit containers. I plan to review that and try to incorporate it before moving on with a muon-specific design. da Torre Wenaus wrote: I didn't mean for you to just reference the existing class. A redesign of the digit is part of the work; my comment was directed at revising your digit class design, not redirecting you to the existing one which needs to be updated along the lines of the discussions. - Torre David Adams (dladams@bnl.gov) wrote on Monday 2001/10/8 17:03: > Thanks for the information. I have updated my page accordingly. > > da > > Torre Wenaus wrote: > > > Hi David, > > In your 'classes' section, I do not understand your assertion that the > > digit is merely a number such that the XyzDigit class can be typedef'd > > to a 16 bit int or whatever. The digit class (which following ATLAS's > > unfortunate convention is XYZ_Digit, eg. MDT_Digit) needs to contain > > the detector identifier (index) and a pointer to the detector object > > built from the ID at creation time (cf. the recent email discussion > > among muon people). Plus it needs various methods accessing digit info > > in meaningful form (eg. drift time, drift radius), providing > > navigation to the corresponding detector, etc. eg. see the existing > > MDT_Digit (which has also a lot of detector-level info which should > > not be included in the new digit) > > > > http://atlassw1.phy.bnl.gov/lxr/source/atlas/MuonSpectrometer/MuonEvent/MuonEvent/MDT_Digit.h > > > > - Torre > > > > David Adams (dladams@bnl.gov) wrote on Wednesday 2001/10/3 14:23: > > > I have put a first pass at the muon digit container design. The classes > > > are very preliminary. I would especially like to hear comments on the > > > requirements and design choices. Please see > > > > > > http://www.usatlas.bnl.gov/~dladams/mudigi > > > > > > da > > > > > > -- > > > David Adams desk: 631-344-6049 > > > Brookhaven National Lab fax: 631-344-5078 > > > PAS group, Building 510A email: dladams@bnl.gov > > > Upton, NY 11973-5000 http://www.usatlas.bnl.gov/~dladams > > > > > > > > > ------------------------------------------------------------- > > > Visit this US ATLAS HyperNews message (to reply or unsubscribe) at: > > > http://atlassw1.phy.bnl.gov/HyperNews/get/moore/62.html > > > > > > > > > > -- > David Adams desk: 631-344-6049 > Brookhaven National Lab fax: 631-344-5078 > PAS group, Building 510A email: dladams@bnl.gov > Upton, NY 11973-5000 http://www.usatlas.bnl.gov/~dladams > > -- David Adams desk: 631-344-6049 Brookhaven National Lab fax: 631-344-5078 PAS group, Building 510A email: dladams@bnl.gov Upton, NY 11973-5000 http://www.usatlas.bnl.gov/~dladams