Joint EbyE, High pT and Spectra Physics Working Group Session
Updated on Mon, 2007-06-04 15:33. Originally created by bedanga on 2007-06-04 15:09.Time | Talk | Presenter |
---|---|---|
11:00 | 3-particle correlations ( 00:20 ) 1 file | Jason |
11:20 | 3-particle correlations ( 00:20 ) 1 file | Claude |
11:40 | 2-component model ( 00:10 ) 1 file | Sergei |
11:50 | Di-hadron correlations w.r.t RP ( 00:20 ) 0 files | Aoqi |
12:10 | Model simulations of flow and di-hadron correlations ( 00:20 ) 1 file | Aoqi |
12:30 | Lunch Break ( 01:30 ) |
Coffee Break
Updated on Wed, 2007-06-06 18:02 by testadmin. Originally created by bedanga on 2007-06-04 15:08.Reference
Talk time : 10:30, Duration : 00:30
Multiplicity distributions in p+p collisions
Updated on Mon, 2007-06-04 15:07. Originally created by bedanga on 2007-06-04 15:07.Reference
Speaker : Jan
Talk time : 10:15, Duration : 00:15
Update on long PRC phi-meson paper
Updated on Wed, 2007-06-13 11:02. Originally created by bedanga on 2007-06-04 15:04.Reference
Speaker : Guoliang
Talk time : 10:05, Duration : 00:10
Update on long PRC pid paper
Updated on Mon, 2007-06-04 15:06. Originally created by bedanga on 2007-06-04 15:03.Reference
Speaker : Fuqiang
Talk time : 09:55, Duration : 00:10
Update on Photon Multiplicity studies
Updated on Wed, 2007-06-13 12:37. Originally created by bedanga on 2007-06-04 15:02.Reference
Speaker : PMD group
Talk time : 09:25, Duration : 00:30
Update on Nuclei paper status
Updated on Wed, 2007-06-13 10:29 by xzb. Originally created by bedanga on 2007-06-04 15:01.Reference
Speaker : Zhangbu
Talk time : 09:10, Duration : 00:15
Spin alignment paper status
Updated on Wed, 2007-06-13 10:28 by dongx. Originally created by bedanga on 2007-06-04 15:01.Reference
Speaker : Xin
Talk time : 09:00, Duration : 00:10
Spectra Physics Working Group
Updated on Mon, 2007-06-04 14:59. Originally created by bedanga on 2007-06-04 14:59.Time | Talk | Presenter |
---|---|---|
09:00 | Spin alignment paper status ( 00:10 ) 1 file | Xin |
09:10 | Update on Nuclei paper status ( 00:15 ) 1 file | Zhangbu |
09:25 | Update on Photon Multiplicity studies ( 00:30 ) 1 file | PMD group |
09:55 | Update on long PRC pid paper ( 00:10 ) 0 files | Fuqiang |
10:05 | Update on long PRC phi-meson paper ( 00:10 ) 1 file | Guoliang |
10:15 | Multiplicity distributions in p+p collisions ( 00:15 ) 0 files | Jan |
10:30 | Coffee Break ( 00:30 ) |
PWG Reports
Updated on Fri, 2007-06-01 08:34. Originally created by jeromel on 2007-06-01 08:34.Time | Talk | Presenter |
---|---|---|
09:00 | Spin PWG Report ( 00:30 ) 0 files | M. Sarsour |
09:30 | Spectra ( 00:30 ) 1 file | O. Barannikova |
10:30 | Report from EbyE PWG ( 00:30 ) 1 file | A. Tang |
11:00 | High pt ( 00:30 ) 1 file | M. v. Leeuwen |
11:30 | STAR Council Report ( 00:30 ) 0 files | H. Crawford |
12:00 | Closing Remarks ( 00:30 ) 0 files | T. Hallman |
PWG Reports
Updated on Fri, 2007-06-01 08:31. Originally created by testadmin on 2007-06-01 08:30.Time | Talk | Presenter |
---|---|---|
14:30 | Software & Computing ( 00:30 ) 1 file | J. Lauret |
15:00 | UPC ( 00:30 ) 1 file | S. Klein |
16:20 | E-Structure ( 00:30 ) 0 files | L. Ray |
16:50 | Heavy Flavor ( 00:30 ) 0 files | M. Calderon |
17:20 | Strangeness ( 00:30 ) 1 file | M. Lamont |
Software and Computing
Updated on Wed, 2007-06-06 17:37 by testadmin. Originally created by jeromel on 2007-06-01 08:29.Time | Talk | Presenter |
---|---|---|
09:00 | FTPC calibration todo and future ( 00:20 ) 1 file | Micheal Skoby (Purdue) |
09:20 | TOF progress overview ( 00:20 ) 1 file | Xin Dong (LBNL) |
09:40 | SVT overview in Run 7 ( 00:20 ) 1 file | Rafael Derradi de Souza (UEC) |
10:00 | SSD overview in Run 7 ( 00:20 ) 1 file | Jonathan Bouchet (Subatech) |
10:20 | Coffee Break ( 00:20 ) | |
10:40 | Infrastructure and Grid ( 00:20 ) 1 file | Jerome Lauret (BNL) |
11:00 | Reconstruction summary ( 00:20 ) 1 file | Spiros Margetis (KSU) |
11:20 | Calibration efforts ( 00:40 ) 2 files | Gene Van Buren (BNL) |
12:00 | Simulation activities summary ( 00:20 ) 1 file | Maxim Potekhin (BNL) |
12:20 | Embedding progress ( 00:20 ) 1 file | Olga Barranikova (UIC) |
12:40 | SBIR initiative with STAR, UCM ( 00:20 ) 1 file | David Alexander (Tech-X) |
STAR Collaboration Meeting 2007 @ LBNL
Updated on Fri, 2007-06-01 08:33. Originally created by jeromel on 2007-06-01 08:24. -00-00
from Thursday, 1 January 1970 to Thursday, 1 January 1970
Conference duration: 1 day
»
Impact of primary particles on pion-proton correlation function
Reference
Speaker : Marcin Zawisza ( WUT )
Talk time : 15:40, Duration : 00:10
Kaon-pion correlations in d+Au: acceptance studies with HIJING
Updated on Thu, 2007-05-31 17:33. Originally created by kopytin on 2007-05-31 17:33.Reference
Speaker : Mikhail Kopytine ( Kent State U. )
Talk time : 15:30, Duration : 00:10
What we see in HIJING is an acceptance-dependent interplay of same-side and away-side correlations. This may produce a misleading quasi-flat picture on HBT variables within the STAR acceptance.
Cuts Summary
Here's a list of the cuts applied to the data in the common spin trees.
chargedPions
Run 5
Event- standard spinDB requirements
- production triggers only
- 0.2 < detEta < 0.8
- 0.1 < E_neu / E_tot < 0.9
- pt > 2
- -1 < eta < 1
- nFitPoints > 25
- |DCA_global| < 1
- -1 < nSigmaPion < 2
- pt > 3.0
- photon energies > 0.1
- asymmetry < 0.8
- 0.08 < mass < 0.25
- charged track veto
- BBC timebin in {7,8,9}
Run 6
Event- standard spinDB requirements
- production triggers + trigId 5 (L2gamma early runs)
chargedPions
- pt > 2
- -1 < eta < 1
- nFitPoints > 25
- |DCA_global| < 1
- -1 < nSigmaPion < 2
- pt > 5.2
- photon energies > 0.1
- asymmetry < 0.8
- 0.08 < mass < 0.25
- charged track veto
- BBC timebin in {7,8,9} update: timebin 6 added in 2007-07-18 production
- both SMD planes good
- hardware or software trigger in (117001, 137213, 137221, 5, 137222, 137585, 137611, 137622)
- Global dE/dx cut changing with momentum
- nFitPoints >= 15
- nDedxPoints >= 10
- nHits / nPoss >= 0.52
- track Chi2 < 4
- DCAGlobal < 2
- NEtaStrips > 1 && NPhiStrips > 1
- Primary dE/dx cut changing with momentum
- 0.3 < P/E < 1.5
- -0.01287 < PhiDist < 0.01345
- ZDist in [-5.47,1.796] (West) or [-2.706,5.322] (East)
Common Analysis Trees
The Spin PWG maintains a set of trees connecting datasets from the various inclusive measurements in a way that allows for easy particle correlation studies. This page describes how to access the data in those trees.
PDSF: /auto/pdsfdv34/starspin/common/run6/spinTree/
Anywhere: root://deltag5.lns.mit.edu//Volumes/scratch/common/run6/spinTree/spinAnalyses_runnumber.tree.root
The last option uses xrootd to access read-only files stored on an MIT server from any computer with ROOT installed. If you have an Intel Mac note that ROOT versions 5.13.06 - 5.14.00 have a bug (patched in 5.14.00/b) that prevents you from opening xrootd files.
StRoot/StSpinPool/StSpinTree
and in the macros directory is an example showing how to configure it. Let's look at the macro step-by-step:
After that, the reader behaves pretty much like a regular TChain. The first time you call GetEntries() will be very slow (few minutes for the full dataset) as that's when the reader chains together the files and applies the TEventList with your trigger selection. Each of the particles is stored in a TClonesArray, and the StJetSkimEvent is accessible via reader->event().
Run 5
These are harmless (somehow related to custom Streamers in the StarClassLibrary) but I haven't yet figured out how to shut them up.
42 runs need to be reprocessed for chargedPions in Run 5. Will do once Andrew gives the OK at PDSF.
40 runs need to be reprocessed for Run 6 because of MuDst problems. Murad has also mentioned some problems with missing statistics in the skimEvents and jet trees that we'll revisit at a later date.
Location
RCF: /star/institutions/mit/common/run6/spinTree/PDSF: /auto/pdsfdv34/starspin/common/run6/spinTree/
Anywhere: root://deltag5.lns.mit.edu//Volumes/scratch/common/run6/spinTree/spinAnalyses_runnumber.tree.root
The last option uses xrootd to access read-only files stored on an MIT server from any computer with ROOT installed. If you have an Intel Mac note that ROOT versions 5.13.06 - 5.14.00 have a bug (patched in 5.14.00/b) that prevents you from opening xrootd files.
Interactive Mode
The basic trees are readable in a simple interactive ROOT session. Each particle type is stored in a separate tree, so you need to use TTree::AddFriend to connect things together before you draw. For example: root [1] TFile::Open("root://deltag5.lns.mit.edu//Volumes/scratch/common/run6/spinTree/spinAnalyses_7156028.tree.root"); root [2] .ls TXNetFile** root://deltag5.lns.mit.edu//Volumes/scratch/common/run6/spinTree/spinAnalyses_7156028.tree.root TXNetFile* root://deltag5.lns.mit.edu//Volumes/scratch/common/run6/spinTree/spinAnalyses_7156028.tree.root KEY: TProcessID ProcessID0;1 00013b6e-72c3-1640-a0e8-e5243780beef KEY: TTree spinTree;1 Spin PWG common analysis tree KEY: TTree ConeJets;1 this can be a friend KEY: TTree ConeJetsEMC;1 this can be a friend KEY: TTree chargedPions;1 this can be a friend KEY: TTree bemcPions;1 this can be a friend root [3] spinTree->AddFriend("ConeJets"); root [4] spinTree->AddFriend("chargedPions"); root [5] spinTree->Draw("chargedPions.fE / ConeJets.fE","chargedPions.fE>0")
If you have the class definitions loaded you can also access member functions directly in the interpreter: root [6] spinTree->Draw("chargedPions.Pt() / ConeJets.Pt()","chargedPions.Pt()>0")
Batch Mode
The StSpinTreeReader class takes care of all the details of setting branch addresses for the various particles behind the scenes. It also allows you to supply a runlist and a set of triggers you're interested in, and it will only read in the events that you care about. The code lives inStRoot/StSpinPool/StSpinTree
and in the macros directory is an example showing how to configure it. Let's look at the macro step-by-step:
//create a new reader StSpinTreeReader *reader = new StSpinTreeReader(); //add some files to analyze, one at a time or in a text file reader->selectDataset("$STAR/StRoot/StSpinPool/StSpinTree/datasets/run6_rcf.dataset"); //reader->selectFile("./spinAnalyses_6119039.tree.root");
Ok, so we created a new reader and told it we'd be using the files from Run 6 stored on RCF. You can also give it specfic filenames if you'd prefer, but there's really no reason to do so. //configure the branches you're interested in (default = true) reader->connectJets = true; reader->connectNeutralJets = false; reader->connectChargedPions = true; reader->connectBemcPions = true; reader->connectEemcPions = false; reader->connectBemcElectrons = false; //optionally filter events by run and trigger //reader->selectRunList("$STAR/StRoot/StSpinPool/StSpinTree/filters/run6_jets.runlist"); reader->selectRun(7143025); //select events that passed hardware OR software trigger for any trigger in list reader->selectTrigger(137221); reader->selectTrigger(137222); reader->selectTrigger(137611); reader->selectTrigger(137622); reader->selectTrigger(5); //we can change the OR to AND by doing reader->requireDidFire = true; reader->requireShouldFire = true;
In this block we configured the reader to pick up the jets, chargedPions and BEMC pi0s from the files. We also told it that we only wanted to analyze run 7132001, and that we only cared about events triggered by BJP1, L2jet, or L2gamma in the second longitudinal running period. Finally, we required that one of those trigIds passed both the hardware and the software triggers.After that, the reader behaves pretty much like a regular TChain. The first time you call GetEntries() will be very slow (few minutes for the full dataset) as that's when the reader chains together the files and applies the TEventList with your trigger selection. Each of the particles is stored in a TClonesArray, and the StJetSkimEvent is accessible via reader->event().
StJetSkimEvent *ev = reader->event(); TClonesArray *jets = reader->jets(); TClonesArray *chargedPions = reader->chargedPions(); TClonesArray *bemcPions = reader->bemcPions(); long entries = reader->GetEntries(); for(int i=0; i
What's Included?
Common trees are produced for both Run 5 and the 2nd longitudinal period of Run 6. Here's what available:Run 5
- skimEvent
- ConeJets
- chargedPions
- bemcPions
- skimEvent
- ConeJets12
- ConeJetsEMC
- chargedPions -- see (Data Collection)
- bemcPions
- bemcElectrons
Known Issues
The first time you read a charged pion (batch or interactive) you may see some messages like Error in <tclass::new>: cannot create object of class StHelix</tclass::new>
These are harmless (somehow related to custom Streamers in the StarClassLibrary) but I haven't yet figured out how to shut them up.
42 runs need to be reprocessed for chargedPions in Run 5. Will do once Andrew gives the OK at PDSF.
40 runs need to be reprocessed for Run 6 because of MuDst problems. Murad has also mentioned some problems with missing statistics in the skimEvents and jet trees that we'll revisit at a later date.
Future Plans
Including EEMC pi0s and StGammaCandidates remains on my TO-DO list. I've also added into StJet a vector of trigger IDs fired by that jet. Of course we also need to get L2 trigger emulation into the skimEvent. As always, if you have questions or problems please feel free to contact me.StarSpinLibraries on OS X
Updated on Thu, 2007-07-19 16:15. Originally created by kocolosk on 2007-05-30 18:27.Update 2007-07-19
StGammaEvent libraries are also available through this same project. After building all targets you can dogSystem->Load("StGammaEvent")
One of the goals of the common Spin PWG analysis trees was that they should be readable without the full STAR framework. The trees are certainly accessible in a plain interactive session, but some of the features are only really available if the class definitions have been loaded. This page shows how to build those class libraries on a Mac with only ROOT installed. Here's what we're going to do:
- Check out the Xcode project. See SVN Repository Access if you don't have a Subversion client installed
- Set up the installation directory for the dynamic libraries and tell ROOT to look there
- Build the dynamic libraries and install them
- Test it out
svn co http://deltag5.lns.mit.edu:8080/svn/StarSpinLibraries
cd StarSpinLibraries
./setup.sh
xcodebuild -alltargets
Then you can test it out by opening a ROOT session and doing
gSystem->Load("StarClassLibrary")
gSystem->Load("StMiniMcEvent")
gSystem->Load("StarSpinAnalyses")
gSystem->Load("StJets")
What's Included?
You've just installed four dynamic libraries in /usr/local/lib/star. The StarClassLibrary and StMiniMcEvent targets build exact copies of the respective libraries from the StRoot framework. StarSpinAnalyses includes- StJetSkimEvent
- StJet
- StChargedPionTrack
- TPi0Candidate
- StSpinTreeReader
- FastAsymmetryMaker
- StTamuRelLum
These libraries are installed and ready to use on deltag5, provided you modify your .rootrc to look in /usr/local/lib/star (setup.sh does this for you automatically if you're building from scratch). Mike Betancourt was my lone beta tester and while we worked out a handful of glitches, I imagine there are use cases I haven't thought of yet. In particular, the Xcode project assumes ROOT is installed in /sw. You'll need to edit some Project-level settings if that's not the case. Feel free to contact me if you run into any problems.
Anything Else
Updated on Wed, 2007-05-30 17:04. Originally created by matis on 2007-05-30 17:04.Reference
Talk time : 15:40, Duration : 00:10
Summer Shutdown Work on the SSD- Tentatvely Scheduled from July 30th through August 14th
Updated on Wed, 2007-05-30 17:02. Originally created by matis on 2007-05-30 17:02.Reference
Talk time : 15:30, Duration : 00:10