rivet is hosted by Hepforge, IPPP Durham
Rivet 4.0.0
Rivet::ALICE Namespace Reference

Classes

class  CLMultiplicity
 
class  PrimaryParticles
 Standard ALICE primary particle definition. More...
 
class  V0AndTrigger
 Trigger projection for the ALICE V0-AND (a.k.a. CINT7) requirement. More...
 
class  V0Multiplicity
 
class  V0Trigger
 

Typedefs

typedef V0Multiplicity<+1 > V0AMultiplicity
 
typedef V0Multiplicity<-1 > V0CMultiplicity
 
typedef V0Multiplicity< 0 > V0MMultiplicity
 
typedef CLMultiplicity< true > CL0Multiplicity
 
typedef CLMultiplicity< false > CL1Multiplicity
 
using V0ATrigger = V0Trigger<-1 >
 
using V0CTrigger = V0Trigger<+1 >
 
using V0OrTrigger = V0Trigger< 0 >
 

Variables

const Cut V0Aacceptance = (Cuts::etaIn(+2.8,+5.1)&&(Cuts::abscharge3 > 0))
 
const Cut V0Cacceptance = (Cuts::etaIn(-3.7,-1.7)&&(Cuts::abscharge3 > 0))
 
const Cut CL0acceptance = (Cuts::etaIn(-2.0,2.0) && (Cuts::abscharge3 > 0))
 
const Cut CL1acceptance = (Cuts::etaIn(-1.4,1.4) && (Cuts::abscharge3 > 0))
 
const Cut Eta1acceptance = (Cuts::etaIn(-1,1) && (Cuts::abscharge3 > 0))
 
const Cut FASTORacceptance = CL0acceptance
 

Detailed Description

Namespace for ALICE specific core code

Typedef Documentation

◆ CL0Multiplicity

Convenience typedef for inside-CL multiplicity

◆ CL1Multiplicity

Convenience typedef for outside-CL multiplicity

◆ V0AMultiplicity

Convenience typedef for A-side multiplicity

◆ V0ATrigger

using Rivet::ALICE::V0ATrigger = typedef V0Trigger<-1>

Convenience typedef for V0 A trigger

◆ V0CMultiplicity

Convenience typedef for C-side multiplicity

◆ V0CTrigger

using Rivet::ALICE::V0CTrigger = typedef V0Trigger<+1>

Convenience typedef for V0 C trigger

◆ V0MMultiplicity

Convenience typedef for A & C multiplicity

◆ V0OrTrigger

Convenience typedef for V0 A-or-C trigger