412 research outputs found

    Twelve Ways to Build CMS Crossings from ROOT Files

    Full text link
    The simulation of CMS raw data requires the random selection of one hundred and fifty pileup events from a very large set of files, to be superimposed in memory to the signal event. The use of ROOT I/O for that purpose is quite unusual: the events are not read sequentially but pseudo-randomly, they are not processed one by one in memory but by bunches, and they do not contain orthodox ROOT objects but many foreign objects and templates. In this context, we have compared the performance of ROOT containers versus the STL vectors, and the use of trees versus a direct storage of containers. The strategy with best performances is by far the one using clones within trees, but it stays hard to tune and very dependant on the exact use-case. The use of STL vectors could bring more easily similar performances in a future ROOT release.Comment: Talk from the 2003 Computing in High Energy and Nuclear Physics (CHEP03), La Jolla, Ca, USA, March 2003, 8 pages, LaTeX, 1 eps figures. PSN TUKT00

    OVAL: the CMS Testing Robot

    Full text link
    Oval is a testing tool which help developers to detect unexpected changes in the behavior of their software. It is able to automatically compile some test programs, to prepare on the fly the needed configuration files, to run the tests within a specified Unix environment, and finally to analyze the output and check expectations. Oval does not provide utility code to help writing the tests, therefore it is quite independant of the programming/scripting language of the software to be tested. It can be seen as a kind of robot which apply the tests and warn about any unexpected change in the output. Oval was developed by the LLR laboratory for the needs of the CMS experiment, and it is now recommended by the CERN LCG project.Comment: Talk from the 2003 Computing in High Energy and Nuclear Physics (CHEP03), La Jolla, Ca, USA, March 2003, 5 pages, LaTeX, 0 eps figures. PSN MOJT00

    Bose-Einstein correlations of same-sign charged pions in the forward region in pp collisions at √s=7 TeV

    Get PDF
    Bose-Einstein correlations of same-sign charged pions, produced in protonproton collisions at a 7 TeV centre-of-mass energy, are studied using a data sample collected by the LHCb experiment. The signature for Bose-Einstein correlations is observed in the form of an enhancement of pairs of like-sign charged pions with small four-momentum difference squared. The charged-particle multiplicity dependence of the Bose-Einstein correlation parameters describing the correlation strength and the size of the emitting source is investigated, determining both the correlation radius and the chaoticity parameter. The measured correlation radius is found to increase as a function of increasing charged-particle multiplicity, while the chaoticity parameter is seen to decreas

    Study of J /ψ production in Jets

    Get PDF
    The production of J/ψ mesons in jets is studied in the forward region of proton-proton collisions using data collected with the LHCb detector at a center-of-mass energy of 13 TeV. The fraction of the jet transverse momentum carried by the J/ψ meson, z(J/ψ)≡pT(J/ψ)/pT(jet), is measured using jets with pT(jet)>20 GeV in the pseudorapidity range 2.5<η(jet)<4.0. The observed z(J/ψ)distribution for J/ψ mesons produced in b-hadron decays is consistent with expectations. However, the results for prompt J/ψ production do not agree with predictions based on fixed-order nonrelativistic QCD. This is the first measurement of the pT fraction carried by prompt J/ψ mesons in jets at any experiment

    Study of charmonium production in b -hadron decays and first evidence for the decay Bs0

    Get PDF
    Using decays to φ-meson pairs, the inclusive production of charmonium states in b-hadron decays is studied with pp collision data corresponding to an integrated luminosity of 3.0 fb−1, collected by the LHCb experiment at centre-of-mass energies of 7 and 8 TeV. Denoting byBC ≡ B(b → C X) × B(C → φφ) the inclusive branching fraction of a b hadron to a charmonium state C that decays into a pair of φ mesons, ratios RC1C2 ≡ BC1 /BC2 are determined as Rχc0ηc(1S) = 0.147 ± 0.023 ± 0.011, Rχc1ηc(1S) =0.073 ± 0.016 ± 0.006, Rχc2ηc(1S) = 0.081 ± 0.013 ± 0.005,Rχc1 χc0 = 0.50 ± 0.11 ± 0.01, Rχc2 χc0 = 0.56 ± 0.10 ± 0.01and Rηc(2S)ηc(1S) = 0.040 ± 0.011 ± 0.004. Here and below the first uncertainties are statistical and the second systematic.Upper limits at 90% confidence level for the inclusive production of X(3872), X(3915) and χc2(2P) states are obtained as RX(3872)χc1 < 0.34, RX(3915)χc0 < 0.12 andRχc2(2P)χc2 < 0.16. Differential cross-sections as a function of transverse momentum are measured for the ηc(1S) andχc states. The branching fraction of the decay B0s → φφφ is measured for the first time, B(B0s → φφφ) = (2.15±0.54±0.28±0.21B)×10−6. Here the third uncertainty is due to the branching fraction of the decay B0s → φφ, which is used for normalization. No evidence for intermediate resonances is seen. A preferentially transverse φ polarization is observed.The measurements allow the determination of the ratio of the branching fractions for the ηc(1S) decays to φφ and p p asB(ηc(1S)→ φφ)/B(ηc(1S)→ p p) = 1.79 ± 0.14 ± 0.32

    Measurement of the inelastic pp cross-section at a centre-of-mass energy of 13TeV

    Get PDF
    The cross-section for inelastic proton-proton collisions at a centre-of-mass energy of 13TeV is measured with the LHCb detector. The fiducial cross-section for inelastic interactions producing at least one prompt long-lived charged particle with momentum p &gt; 2 GeV/c in the pseudorapidity range 2 &lt; η &lt; 5 is determined to be ϭ acc = 62:2 ± 0:2 ± 2:5mb. The first uncertainty is the intrinsic systematic uncertainty of the measurement, the second is due to the uncertainty on the integrated luminosity. The statistical uncertainty is negligible. Extrapolation to full phase space yields the total inelastic proton-proton cross-section ϭ inel = 75:4 ± 3:0 ± 4:5mb, where the first uncertainty is experimental and the second due to the extrapolation. An updated value of the inelastic cross-section at a centre-of-mass energy of 7TeV is also reported

    Software Training in HEP

    Get PDF
    The long-term sustainability of the high-energy physics (HEP) research software ecosystem is essential to the field. With new facilities and upgrades coming online throughout the 2020s, this will only become increasingly important. Meeting the sustainability challenge requires a workforce with a combination of HEP domain knowledge and advanced software skills. The required software skills fall into three broad groups. The first is fundamental and generic software engineering (e.g., Unix, version control, C++, and continuous integration). The second is knowledge of domain-specific HEP packages and practices (e.g., the ROOT data format and analysis framework). The third is more advanced knowledge involving specialized techniques, including parallel programming, machine learning and data science tools, and techniques to maintain software projects at all scales. This paper discusses the collective software training program in HEP led by the HEP Software Foundation (HSF) and the Institute for Research and Innovation in Software in HEP (IRIS-HEP). The program equips participants with an array of software skills that serve as ingredients for the solution of HEP computing challenges. Beyond serving the community by ensuring that members are able to pursue research goals, the program serves individuals by providing intellectual capital and transferable skills important to careers in the realm of software and computing, inside or outside HEP

    Software Training in HEP

    Get PDF
    The long-term sustainability of the high-energy physics (HEP) research software ecosystem is essential to the field. With new facilities and upgrades coming online throughout the 2020s, this will only become increasingly important. Meeting the sustainability challenge requires a workforce with a combination of HEP domain knowledge and advanced software skills. The required software skills fall into three broad groups. The first is fundamental and generic software engineering (e.g., Unix, version control, C++, and continuous integration). The second is knowledge of domain-specific HEP packages and practices (e.g., the ROOT data format and analysis framework). The third is more advanced knowledge involving specialized techniques, including parallel programming, machine learning and data science tools, and techniques to maintain software projects at all scales. This paper discusses the collective software training program in HEP led by the HEP Software Foundation (HSF) and the Institute for Research and Innovation in Software in HEP (IRIS-HEP). The program equips participants with an array of software skills that serve as ingredients for the solution of HEP computing challenges. Beyond serving the community by ensuring that members are able to pursue research goals, the program serves individuals by providing intellectual capital and transferable skills important to careers in the realm of software and computing, inside or outside HEP

    CMS physics technical design report : Addendum on high density QCD with heavy ions

    Get PDF
    Peer reviewe
    corecore