Download presentation
Presentation is loading. Please wait.
1
HCAL Ion Feedback & Thermal Noise Sim R. Wilkinson, T. Yetkin, C. Tully 1
2
2 Ion Feedback & Thermal Noise Ion Feedback –HCAL has ~18 photoelectrons per GeV –Each photoelectron has a small (2*10 -4 ) chance of creating ion feedback signal 3-5 GeV (from a double Gaussian) Shaped like normal signal –Adds about 1.3% to overall energy, independent of energy Thermal Noise –Each 25 ns time sample has a 2% chance of getting a noise photoelectron As above, a photoelectron ~ 50 MeV –Each of those photoelectrons has a chance to produce ion feedback Expect one 3-5 GeV spike every ~5 events
3
3 Command Line Request Submission User makes a small “RequestSchema” file requestSchema = {} requestSchema['ConfigFile'] = ‘my_cfg.py' requestSchema["Group"] = "Offline" requestSchema["InputDatasets"] = [] requestSchema["PileupDatasets"] = [] requestSchema["RequestType"] = 'CmsGen' requestSchema["RequestSizeEvents"] = 1000 “submitRequest” script accepts the RequestSchema –Uploads three documents to CouchDB: Original configuration Fully expanded configuration PSetTweaks which can be used to modify configs outside of the CMSSW environment –Calculates PSet hashes –Sends the RequestSchema to the ReqMgr, via a REST “PUT”. reqMgrHost = 'cmssrv49.fnal.gov:8585' jsonSender = JSONRequests(reqMgrHost) response = jsonSender.put('/reqMgr/request/'+requestSchema['RequestName'], requestSchema) When the ReqMgr receives a Request, it: –Builds a new Workload –Saves the Request in the RequestDB
4
Web Request Submission 4
5
5 Web cmsDriver Interface May be useful on its own
6
Browsing and Assignment 6
7
Requests 7
8
8 Interaction with WorkQueues Communication done using REST URIs –WorkQueue GETs requests assigned to its Team Response is JSON-encoded list of Requests –WorkQueue downloads the Request Workloads –WorkQueue POSTs to acquire a request ReqMgr updates the database –WorkQueue POSTs updates & final status
9
9 To Do Authentication Site whitelists & blacklists Run & lumi block whitelists & blacklists Document installation procedures Deploy on Oracle at CERN
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.