[d2n-analysis-talk] Fwd: Couple of BigBite questions
Diana Parno
dparno at cmu.edu
Thu Sep 2 20:17:27 EDT 2010
What follows is an email from Jin explaining some things about
BigBite, its optics, its classes, etc, as well as Transversity's
general approach to the BigBite optics. I think it's of fairly general
interest. Enjoy!
Best,
Diana
Begin forwarded message:
> From: "Jin Huang" <jinhuang at jlab.org>
> Date: September 2, 2010 12:51:45 PM PDT
> To: "'Diana Parno'" <dparno at cmu.edu>
> Subject: RE: Couple of BigBite questions
> Reply-To: <jinhuang at jlab.org>
>
> Hi, Diana,
>
> There is no convention on definition of central ray on Bigbite.
> Therefore, each people are free to define his/her own version. But,
> once defined, the replay code and its interpretation have to follow
> it.
>
> THaGoldenTrack is an obsolete code which select the first track of a
> general spectrometer. Therefore, it will work with both Bigbite (no
> matter which optics module mounted) and HRS. It's only useful for
> online analysis to simplify multitrack drawing. However, in sense of
> off line analysis, just forget about it, otherwise analysis could be
> biased to first track.
>
> BTW, THaOpticsE06010 database is fit at 30Degree Transversity
> setting. You might want to recalibrate/make sure it works for d2n too.
>
> Similar thing for THaPrimaryKine. It usually take track information
> from THaGoldenTrack. Then it only process the first track. During
> Transversity analysis, we built a code to work on replayed root file
> and calculate kinematics based on raw spectrometer output, ex,
> BB.tr.px[]. Then the kinematics variables, which are calculated for
> each track, are merged back into root files. I do suggest you do
> same for d2n. You can cross check the calculation code by comparing
> first track kinematics to those generated by THaPrimaryKine.
>
> Spectrometer angle are supposed to be read into THaBigbite through
> run database file, ie, db_run.dat. The code trace back to
> http://hallaweb.jlab.org/root/doc/html_v15/src/THaSpectrometer.cxx.html#gcCzfE
>
> However THaOpticsE06010 is special. It is not designed by Xin for
> general purpose Hall A spectrometer but for Transversity setup only.
> It overloaded the spectrometer angle through sieve_angle variable in
> db_BB.optics.dat. As I understand, the 3rd variable is the angle in
> rad. You might want talk to Xin for details. He used some of his own
> definition in the code, for ex. th_tg and ph_tg is inversed relative
> to HRS convension. But, again, since we interpreted the variables
> accordingly, THaOpticsE06010 worked well for Transversity.
>
> Glad to know you’ve settled down at Seattle. As you can see, I have
> been traveled a lot this summer. But I enjoyed it too :-P
>
> Cheers,
>
> Jin
>
>
>
>
> -----Original Message-----
> From: Diana Parno [mailto:dparno at cmu.edu]
> Sent: Tuesday, August 31, 2010 2:40 PM
> To: jinhuang at jlab.org
> Subject: Couple of BigBite questions
>
> Hi Jin,
>
> I'm working through the BigBite kinematics and wondering if you can
> help me understand a few things. I've attached a copy of a replay
> file in case it's a help. Here are my questions:
>
> - Do you know how the BigBite central ray is defined? That is, is it
> the angle between the center of the magnet; the center of the first
> chamber; or what?
>
> - In the attached file, I mount the THaOpticsE06010 class. Do you
> know if the THaGoldenTrack class uses this class, since it's the
> mounted optics? Matt is under the impression the THaGoldenTrack
> variables use some outdated optics class, but I'm not sure how that
> could happen unless I'm missing something obvious in the code. If
> THaGoldenTrack does use some other class, how can it be induced to
> use THaOpticsE06010?
>
> - The THaPrimaryKine class seems to generate one number per entry in
> the tree. Which track does it choose when there is more than one
> track? I am under the impression, from some comments in the code,
> that it uses the golden track, but I want to double check.
>
> - Do you know where the spectrometer angle is encoded for BigBite?
> (This is the angle of the central ray; it was 30 degrees during
> Transversity and 45 degrees during d2n.) Somewhere in the optics or
> spectrometer classes, this must come into play so that the momentum
> vectors can be transformed into Hall A coordinates. I found some
> (probably outdated) documentation implying that it's in db_run.dat;
> I found a few lines about the chamber position in the
> db_BB.optics.dat file, from which a spectrometer angle could be
> extracted.
>
> Other than that, I've moved to Seattle and am mostly settled in,
> although there are still way too many boxes! Today's the first real
> rainy day in a while. I hope you're settled in back in Boston and
> doing well there.
>
> Best,
> Diana
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://mailman.jlab.org/pipermail/d2n-analysis-talk/attachments/20100902/2f5e88b7/attachment.html
More information about the d2n-analysis-talk
mailing list