Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-04-19 09:06:50

0001 #ifndef TOOLS_ALICECOMMON_HH
0002 #define TOOLS_ALICECOMMON_HH
0003 
0004 #include "Rivet/Tools/Cuts.hh"
0005 #include "Rivet/Particle.hh"
0006 
0007 namespace Rivet {
0008 
0009   /// @defgroup alice ALICE specifics
0010   ///
0011   /// This include projections to emulate trigger conditions, centrality, and
0012   /// selection of primary particles.
0013 
0014 
0015   /// Namespace for ALICE specific core code
0016   /// @ingroup alice
0017   namespace ALICE
0018   {
0019     /**
0020      * The acceptance cut for the V0A
0021      *
0022      * @ingroup alice
0023      */
0024     const Cut V0Aacceptance = (Cuts::etaIn(+2.8,+5.1)&&(Cuts::abscharge3 > 0));
0025     /**
0026      * The acceptance cut for the V0C
0027      *
0028      * @ingroup alice
0029      */
0030     const Cut V0Cacceptance = (Cuts::etaIn(-3.7,-1.7)&&(Cuts::abscharge3 > 0));
0031     /**
0032      * The acceptance cut for clusters on layer 0 of the SPD
0033      *
0034      * @ingroup alice
0035      */
0036     const Cut CL0acceptance = (Cuts::etaIn(-2.0,2.0) && (Cuts::abscharge3 > 0));
0037     /**
0038      * The acceptance cut for clusters on layer 1 of the SPD
0039      *
0040      * @ingroup alice
0041      */
0042     const Cut CL1acceptance = (Cuts::etaIn(-1.4,1.4) && (Cuts::abscharge3 > 0));
0043     /**
0044      * The acceptance cut for mid-rapidity
0045      *
0046      * @ingroup alice
0047      */
0048     const Cut Eta1acceptance = (Cuts::etaIn(-1,1) && (Cuts::abscharge3 > 0));
0049     /**
0050      * The acceptance cut for SPD FASTOR
0051      *
0052      * @ingroup alice
0053      */
0054     const Cut FASTORacceptance = CL0acceptance;
0055 
0056     #if 0
0057     /**
0058      * Pb identification
0059      *
0060      * @ingroup alice
0061      */
0062     const int PbId = (1000000000 + // ION identifier
0063               0*10000000 + // # strange quarks
0064                 82*10000 + // atomic number
0065                   208*10 + // atomic weight
0066                      0*1); // Isomer number
0067     #endif
0068 
0069 
0070   }
0071 }
0072 
0073 #endif