Rivet API documentation

Rivet 4.1.3
Rivet::ALICE Namespace Reference

Classes

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

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

Convenience typedef for V0 A trigger

◆ V0CMultiplicity

Convenience typedef for C-side multiplicity

◆ V0CTrigger

Convenience typedef for V0 C trigger

◆ V0MMultiplicity

Convenience typedef for A & C multiplicity

◆ V0OrTrigger

Convenience typedef for V0 A-or-C trigger