-- HyunYongJo - 15 Jul 2010

28 Nov 2010

gaus.gif

24 Nov 2010

c2.gif

22 Nov 2010

  • Castor energy distribution
http://www.cms-kr.org/twiki/bin/viewfile/HeavyIon/HyunYongLog?rev=1;filename=histo.gif width=12 height=12 c1.gif

18 Nov 2010

RecSec.gif RecMod.gif CASTORsector.gif

16 Nov 2010

castorEmHad.gif etaphi.gif XYcastor.gif

13 Nov 2010

  • Data Sample : Prompt-Reco-v2 에서 각 run 별로 플롯 작성.
  • Vertex_Z Vs Run_ID run_vs_vz.gif
  • Vertex_Z Vs Luminisity 2D 플롯 vertexzlumi2F.gif
  • Vertex_Z Vs Luminisity 1D 플롯 Vz_Lumi_1F.gif

12 Nov 2010


  • 먼저 인증서를 자신이 사용하는 브라우저에 설치한다. (참고 사이트 : https://ca.cern.ch/ca/ )
  • Request or renew user certificate using Mozilla browser 를 클릭( 또는 Request or renew user certificate using Internet Explorer)
  • Nice Account 암호와 생년월일 입력, submit.
  • (Firefox 기준) 도구->설정->고급->암호화->인증서보기->개인 인증서.
  • 하나를 선택하여 백업, 암호를 설정하고 저장.
  • 이름_아무거나.p12 파일을 리눅스 계정 폴더 혹은 lxplus 계정 폴더로 옮긴다.
  • rcp 이름_아무거나.p12 계정.이름@리눅스.서버:/전체/경로/( or username@lxplus5.cern.ch)
  • #] openssl pkcs12 -in myCert.p12 -clcerts -nokeys -out $HOME/.globus/usercert.pem
  • #] openssl pkcs12 -in myCert.p12 -nocerts -out $HOME/.globus/userkey.pem
  • #] chmod go-rw $HOME/.globus/userkey.pem
  • #] rm -rf myCert.p12


11 Nov 2010

  • PbPb? 충돌이후 나온 이차입자의 형태, 좌표, 운동량 등을 알아본다.
  • PAT 을 사용하여 electron, tau, photon, muon 입자를 알 수 있다.
  • 예제를 보면 간단한 그래프를 만들 수 있음. 하지만 data sample /HIAllPhysics/HIRun2010-PromptReco-v2/RECO 에서는 아무것도 나타나지 않음.
  • source 파일이 최대 255개 밖에 안되기 때문에 source 파일의 양을 늘려서 다시 확인 해 봐야함.( 가능한한 많이)

  • MC data 에서는 PAT을 사용하여 electron, muon을 알 수 있지만, real data에서는 알 수 없음.

9 Nov 2010

  • CMSSW_3_9_2
  • Data Sample : /castor/cern.ch/user/e/edwenger/merge_EventDisplay_run_150431_RECO.root

  • Vertex Z Vs Luminisity ( vertex from vertexcollection )
https://www.cms-kr.org/pub/HeavyIon/HyunYongLog/http://www.cms-kr.org/twiki/bin/viewfile/HeavyIon/HyunYongLog?rev=1;filename=vertexzlumi2F.gif

  • Vertex Z Vs Event
event2d.gif

  • Vertex Z Vs Luminisity ( vertex from trackcollection )
luminisity.gif

6 Nov 2010

  • CMSSW_3_9_1
  • Data Sample : /RelValHydjetQ_MinBias_2760GeV/CMSSW_3_9_1-START39_V4HI_special-v1/GEN-SIM-RECO

  • pt distribution
pt.gif

  • dxy distribution
dxy.gif

  • dz distribution
dz.gif

5 Nov 2010

현재 pb pb 빔을 돌리고 있는 상황이며, 현재 나온 데이터들은 트랙커가 꺼져 있어서 트랙이 나타나지 않습니다.

일요일에 트랙커의 전원을 넣을 계획이여서 그 때 되서야 트랙 데이터를 얻을 수 있을 것 같습니다.

4 Nov 2010

Heavy Ion Data 2010, a first look 일정이 변경되었습니다.

뭘요일 오후 6시, 화요일 금요일은 오후 4시, 수요일 목요일은 오후 5시 입니다.

pp 충돌은 11월 4일 4시까지(한국 시간으로 약 오후 12 정오까지 ) 한다고 하고, study는 8시까지 한다고 합니다.

data 접근은 8시에서 10시 사이가 될 것으로 보입니다.

Heavy Ion 은 일요일 12시에 충돌이 있을 것으로 보입니다.

11월 15일 부터 약 3일간 ion 을 재충전을 할 것이라고 합니다.

그래서 선형가속기에 들어가서 sps 거쳐 lhc 에 들어가 일종의 소스를 바꾸는데 약 3일간 시간이 걸릴 것으로 보입니다.

zdc에서 노이즈와 hcal laser를 검사 한다고 합니다.

11월 4일 10시에서 CMS reconstruction이 있다고 합니다.

버전은 CMSSW3_9_1 이고 Tier-0 에서 있을 것이며 DAQ, L1, HLT, DQM, Calibration 을 재구축 한다고 합니다.

DAQ 의 정상 작동 여부에 대해서 내일 11시 미팅을 가지면 좋겠다는 제안이 있었습니다.

CMSSW_3_9_x MinBias? 에서 이벤트 수가 만 개 이며, 앞으로 10만개로 늘려달라는 것과 접근 방법에 대한 개선을 요구 했습니다.

trigger data에 대해서 background 에 대해서 아직 준비가 안되어 있다고 합니다.

crab job에 문제가 있다는 의견이 있었습니다.

LHC 일정입니다.

http://lhc-commissioning.web.cern.ch/lhc-commissioning/ions/IonCommissioningPlan2010.htm

3 Nov 2010

안녕하세요.

건국대학교 조현용 입니다.

cms 센터에서 있었던 발표 내용을 정리해서 올릴려고 합니다.

혹시 잘못된 정보가 있으시면 알려주시기 바랍니다.

아래 사이트에서 더 자세한 정보를 얻으실 수 있습니다. https://twiki.cern.ch/twiki/bin/viewauth/CMS/HIData2010

발표 내용을 간략하게 정리하겠습니다.

=========================

11월 4일 목요일 cms 에서 injection이 있다고 합니다.

shift 를 할 때, shift일에만 집중을 해달라고 합니다.

hn-cms-hi, hn-cms-commissioning 메일 리스트를 활용하라고 합니다.

=========================

너무 간략하네요.

다음에는 좀 더 자세히 내용을 올리도록 하겠습니다.

감사합니다.

28 Sep 2010

Hydjet 를 사용하여 xxx.root 파일 만들기.

  • cmsDriver.py Hydjet_Quenched_MinBias_2760GeV_cfi.py -s GEN,SIM,DIGI,L1,DIGI2RAW,HLT:HIon -n 10 --conditions auto:mc --datatier GEN-SIM-RAW --eventcontent FEVTDEBUG --scenario HeavyIons? --no_exec (step 1 )
  • cmsRun Hydjet_Quenched_MinBias_2760GeV_cfi_py_GEN_SIM_DIGI_L1_DIGI2RAW_HLT.py (step 1-1 )
  • 다음부터 안됨.
  • cmsDriver.py hiReco -n 10 -s RAW2DIGI?,RECO --scenario HeavyIons? --conditions auto:mc --datatier GEN-SIM-RECO --eventcontent FEVTDEBUG --no_exec --filein Hydjet_Quenched_MinBias_2760GeV_cfi_py_GEN_SIM_DIGI_L1_DIGI2RAW_HLT.root (step 2 )
  • cmsRun 을 해도 안돼고, cmsDriver.py 를 써도 안됨.
Traceback (most recent call last):
  File "/home/test/work/CMSSW_3_8_2/bin/slc5_ia32_gcc434/cmsDriver.py", line 13, in <module>
    configBuilder.prepare()
  File "/home/test/CMSSW/slc5_ia32_gcc434/cms/cmssw/CMSSW_3_8_2/python/Configuration/PyReleaseValidation/ConfigBuilder.py", line 1036, in prepare
    self.addSource()
  File "/home/test/CMSSW/slc5_ia32_gcc434/cms/cmssw/CMSSW_3_8_2/python/Configuration/PyReleaseValidation/ConfigBuilder.py", line 163, in addSource
    __import__(evt_type)
ImportError: No module named hiReco_RAW2DIGI_RECO
  • 위의 말만 나옴.

  • Hydjet_Quenched_MinBias_4TeV_cfi_py_GEN_SIM_DIGI_L1_DIGI2RAW_HLT.py 파일을 Configuration/Generator/python 폴더 안에서 step 1-1 까지 함.
  • scram b 를 하고 난뒤, src에서 hiReco_RAW2DIGI_RECO_py_RAW2DIGI_RECO.py step 2 실행 됨.
  • cmsRun hiReco_RAW2DIGI_RECO_py_RAW2DIGI_RECO.py 는 안됨.
%MSG-s CMSException:  PoolSource:source@sourceConstruction  15-Sep-2010 17:45:23 KST pre-events
cms::Exception caught in cmsRun
---- TrivialFileCatalog::connect: Unable to open trivial file catalog /afs/cern.ch/cms/SITECONF/local/PhEDEx/storage.xml BEGIN
Error occurred while creating source PoolSource
---- TrivialFileCatalog::connect: Unable to open trivial file catalog /afs/cern.ch/cms/SITECONF/local/PhEDEx/storage.xml END
  • scram b 를 다시 실행 후 cmsRun hiReco_RAW2DIGI_RECO_py_RAW2DIGI_RECO.py --> 실패. 위의 내용과 같음.

....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......oooOO0OOooo......oooOO0OOooo......

  • pythia 내부 명령어 manual을 참고해서 보면 됨.
  • MSUB - manual appendix A
  • MDME - manual appendix B
  • etc - manual appendix B

21 Jul 2010

  using namespace edm;
  using reco::TrackCollection;

   Handle<TrackCollection> tracks;
   iEvent.getByLabel(trackTags_,tracks);
   for(TrackCollection::const_iterator itTrack = tracks->begin();
       itTrack != tracks->end();                      
       ++itTrack) {
//- 트랙커로 재구성한 트랙이 몇개인지? (distribution if Number of tracks) 
       float sizetrack = 0;
       sizetrack = tracks->size();
       histo1->Fill( sizetrack ); 
//- 임팩트 파라메터 별로 각 사건당 트랙의 갯수는 얼마인지? Nb of tracks per impact parameter
       float impact = 0;
       impact = itTrack->dxy();
       histo2->Fill( impact );
//- 단위 슈도라피디티 당 트랙의 갯수
       float rapidity = 0;
       rapidity = itTrack->eta();
       histo3->Fill( rapidity );

28 Jul 2010

  Handle<HepMCProduct> hepEv;
  iEvent.getByLabel("generator",hepEv);
  const HepMC::GenEvent * inev = hepEv ->GetEvent();
  const HepMC::HeavyIon * hi   = inev  ->heavy_ion();

      for(TrackCollection::const_iterator itTrack = tracks->begin();
       itTrack != tracks->end();                      
       ++itTrack) {
//- 트랙커로 재구성한 트랙이 몇개인지? (distribution if Number of tracks) 
       float sizetrack = 0;
       sizetrack = tracks->size();
       histo1->Fill( sizetrack );
TrackSizeVsTrack.jpg
//- 임팩트 파라메터 별로 각 사건당 트랙의 갯수는 얼마인지? Nb of tracks per impact parameter
       float impact = 0;
       impact = hi->impact_parameter();
       histo2->Fill( impact );
EventVsImpact.jpg
//- 단위 슈도라피디티 당 트랙의 갯수
       float rapidity = 0;
       rapidity = itTrack->eta();
       histo3->Fill( rapidity ); 
TrackVsRapidity.jpg
 
}
//중이온충돌에서 임팩트 파라메터 별로 몇개의 사건이 존재하는 지 (Number of events per impactparamter bin)
  float EventVsImpact = 0;
  EventVsImpact = hi->impact_parameter();
  histo4->Fill( EventVsImpact );  
TrackVsImpact.jpg

  • 지난주 결과에서 임팩파라미터당 이벤트수는 틀린 것임.
  • GeneratorInterface/HydjetInterface 참조해서 임팩트 파라미터를 구함.
  • 이벤트는 따로 설정을 하지지 않고 히스토그램을 그리면 됨.
  • 임팩트 파라미터는 0에서 18 까지 이므로 히스토르램 범위를 수정.

9 Aug 2010


  Handle< reco::SuperClusterCollection > barrel_clusters;
  iEvent.getByLabel("islandSuperClusters","islandBarrelSuperClusters",barrel_clusters);
  const reco::SuperClusterCollection* islandBarrelSuperClusters = barrel_clusters.product();

  for(reco::SuperClusterCollection::const_iterator aClus = islandBarrelSuperClusters->begin();
                                                    aClus != islandBarrelSuperClusters->end(); aClus++) {

    histo5_barrel -> Fill(aClus->eta(), aClus->phi(), aClus->energy() );
  }


  Handle< reco::SuperClusterCollection > endcap_clusters;
  iEvent.getByLabel("islandSuperClusters","islandEndcapSuperClusters",endcap_clusters);
  const reco::SuperClusterCollection* islandEndcapSuperClusters = endcap_clusters.product();

  for(reco::SuperClusterCollection::const_iterator aClus = islandEndcapSuperClusters->begin();
                                                    aClus != islandEndcapSuperClusters->end(); aClus++) {

    histo5_endcap -> Fill(aClus->eta(), aClus->phi(), aClus->energy() );
  }

  • ECAL barrel & endcap 에너지 분포를 슈도레피디티와 phi 영역에서 나타냄.
  • 여기서는 superclustercollection 을 사용 했지만, Calotower 를 사용해도 될 것 같음.
  • Calotower 를 사용해서 그래프를 비교해 봐야 겠음.
  • 그래프는 만족스럽지 못함. 좀 더 공부를 해야 할 것 같음.

10 Aug 2010

// using CaloTowerCollection
  Handle<CaloTowerCollection> caloTowers;
  iEvent.getByLabel( "towerMaker", caloTowers );
  for( CaloTowerCollection::const_iterator cal = caloTowers->begin();
       cal != caloTowers->end();
       ++ cal ) {

   if(cal->eta()>-1.479 && cal->eta()<1.479){

     h_ecal_barrel->Fill(cal->eta(),cal->phi(),cal->emEnergy());
     h_hcal_barrel->Fill(cal->eta(),cal->phi(),cal->hadEnergy());

   } else if( (cal->eta()>-2.4 && cal->eta()<-1.479) || (cal->eta()>1.479 && cal->eta()<2.4) ){
)
     h_ecal_endcap->Fill(cal->eta(),cal->phi(),cal->emEnergy());
     h_hcal_endcap->Fill(cal->eta(),cal->phi(),cal->hadEnergy());
   }

  • CalotowerCollection 을 사용하여 ECAL, HCAL 그래프를 그림.
  • SuperClusterColletion 과 동일하지 않음.
  • RecoJets/JetAnalyzer/src/myJetAna.cc 를 참고함.
  • SuperClusterCollectionCalotowerCollection 의 차이점을 더 공부 해야 할 것 같음.

17 Aug 2010

  Handle<reco::MuonCollection> muons;
  iEvent.getByLabel("muons",muons);

 for (reco::MuonCollection::const_iterator muon = muons->begin();
        muon != muons->end(); ++muon) {

       for(std::vector<reco::MuonChamberMatch>::const_iterator chamberMatch = muon->matches().begin();
               chamberMatch != muon->matches().end(); ++chamberMatch)
         {
            if (chamberMatch->detector() == MuonSubdetId::DT) {

                 h_muon->Fill( hi->impact_parameter() );
               }
            if (chamberMatch->detector() == MuonSubdetId::CSC) {

               }
            if (chamberMatch->detector() == MuonSubdetId::RPC) {

               }
         }
 }

tmp.jpg

  • vertex_luminisity.gif:
    vertex_luminisity.gif

  • histo.gif:
    histo.gif
Topic attachments
I Attachment History Action Size Date Who Comment
PNGpng 1.png r1 manage 6.3 K 2010-07-21 - 10:16 UnknownUser  
PNGpng 2.png r1 manage 6.0 K 2010-07-21 - 10:16 UnknownUser  
PNGpng 3.png r1 manage 5.8 K 2010-07-21 - 10:16 UnknownUser  
GIFgif CASTORsector.gif r1 manage 17.3 K 2010-11-18 - 08:00 UnknownUser  
JPEGjpg EventVsImpact.jpg r1 manage 22.4 K 2010-07-28 - 02:33 UnknownUser  
GIFgif RecMod.gif r1 manage 8.2 K 2010-11-18 - 08:01 UnknownUser  
GIFgif RecSec.gif r1 manage 10.2 K 2010-11-18 - 08:01 UnknownUser  
JPEGjpg TrackSizeVsTrack.jpg r1 manage 24.3 K 2010-07-28 - 02:32 UnknownUser  
JPEGjpg TrackVsImpact.jpg r1 manage 21.7 K 2010-07-28 - 02:33 UnknownUser  
JPEGjpg TrackVsRapidity.jpg r1 manage 19.9 K 2010-07-28 - 02:33 UnknownUser  
GIFgif Vz_Lumi_1F.gif r1 manage 8.4 K 2010-11-13 - 20:55 UnknownUser  
GIFgif XYcastor.gif r1 manage 7.8 K 2010-11-16 - 07:59 UnknownUser  
GIFgif c1.gif r1 manage 18.8 K 2010-11-23 - 08:45 UnknownUser  
GIFgif c2.gif r1 manage 43.0 K 2010-11-24 - 19:31 UnknownUser  
GIFgif castorEmHad.gif r1 manage 18.2 K 2010-11-16 - 07:59 UnknownUser  
GIFgif dxy.gif r1 manage 9.0 K 2010-11-06 - 11:46 UnknownUser  
GIFgif dz.gif r1 manage 10.2 K 2010-11-06 - 11:47 UnknownUser  
GIFgif etaphi.gif r1 manage 6.6 K 2010-11-16 - 07:59 UnknownUser  
GIFgif event2d.gif r1 manage 10.4 K 2010-11-09 - 09:08 UnknownUser  
GIFgif gaus.gif r1 manage 89.7 K 2010-11-28 - 16:05 UnknownUser  
GIFgif histo.gif r1 manage 27.5 K 2010-11-23 - 08:45 UnknownUser  
GIFgif luminisity.gif r1 manage 12.4 K 2010-11-09 - 09:11 UnknownUser  
GIFgif parameter_1.gif r1 manage 17.8 K 2010-11-29 - 01:02 UnknownUser  
GIFgif parameter_2.gif r1 manage 17.8 K 2010-11-29 - 01:02 UnknownUser  
GIFgif parameter_3.gif r1 manage 18.1 K 2010-11-29 - 01:02 UnknownUser  
GIFgif parameter_4.gif r1 manage 18.4 K 2010-11-29 - 01:03 UnknownUser  
GIFgif parameter_5.gif r1 manage 17.8 K 2010-11-29 - 01:03 UnknownUser  
GIFgif parameter_6.gif r1 manage 18.4 K 2010-11-29 - 01:03 UnknownUser  
GIFgif pt.gif r1 manage 7.9 K 2010-11-06 - 11:46 UnknownUser  
GIFgif run_vs_vz.gif r1 manage 7.3 K 2010-11-13 - 20:54 UnknownUser  
GIFgif vertex_luminisity.gif r1 manage 11.1 K 2010-11-09 - 21:13 UnknownUser  
GIFgif vertexzlumi2F.gif r1 manage 11.8 K 2010-11-13 - 20:54 UnknownUser  
Edit | Attach | Watch | Print version | History: r31 < r30 < r29 < r28 < r27 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r31 - 2010-12-03 - HyunYongJo
 
KOREA-CMS
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding KoreaCmsWiki? Send feedback