rivet is hosted by Hepforge, IPPP Durham
Rivet  2.7.0
ALICE specific code in Rivet

Namespaces

 Rivet::ALICE
 

Classes

class  Rivet::ALICE::V0Multiplicity< MODE >
 
class  Rivet::ALICE::CLMultiplicity< INNER >
 
class  Rivet::ALICE::V0Trigger< MODE >
 
class  Rivet::ALICE::PrimaryParticles
 

Typedefs

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

Variables

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

Detailed Description

This include projections to emulate trigger conditions, centrality, and selection of primary particles.

Typedef Documentation

◆ CL0Multiplicity

Convinience type definition

◆ CL1Multiplicity

Convinience type definition

◆ V0AMultiplicity

Convinience type definition

◆ V0ATrigger

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

Convinience type definition

◆ V0CMultiplicity

Convinience type definition

◆ V0CTrigger

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

Convinience type definition

◆ V0MMultiplicity

Convinience type definition

◆ V0OrTrigger

Convinience type definition

Variable Documentation

◆ CL0acceptance

const Cut Rivet::ALICE::CL0acceptance = (Cuts::etaIn(-2.0,2.0) && (Cuts::abscharge3 > 0))

The acceptance cut for clusters on layer 0 of the SPD

Referenced by Rivet::ALICE::CLMultiplicity< INNER >::CLMultiplicity().

◆ CL1acceptance

const Cut Rivet::ALICE::CL1acceptance = (Cuts::etaIn(-1.4,1.4) && (Cuts::abscharge3 > 0))

The acceptance cut for clusters on layer 1 of the SPD

Referenced by Rivet::ALICE::CLMultiplicity< INNER >::CLMultiplicity().

◆ Eta1acceptance

const Cut Rivet::ALICE::Eta1acceptance = (Cuts::etaIn(-1,1) && (Cuts::abscharge3 > 0))

The acceptance cut for mid-rapidity

◆ FASTORacceptance

const Cut Rivet::ALICE::FASTORacceptance = CL0acceptance

The acceptance cut for SPD FASTOR

◆ V0Aacceptance

const Cut Rivet::ALICE::V0Aacceptance = (Cuts::etaIn(+2.8,+5.1)&&(Cuts::abscharge3 > 0))

The acceptance cut for the V0A

Referenced by Rivet::ALICE::V0Multiplicity< MODE >::V0Multiplicity().

◆ V0Cacceptance

const Cut Rivet::ALICE::V0Cacceptance = (Cuts::etaIn(-3.7,-1.7)&&(Cuts::abscharge3 > 0))

The acceptance cut for the V0C

Referenced by Rivet::ALICE::V0Multiplicity< MODE >::V0Multiplicity().