eventSelector

This processor selects events with special triggers. Also see the official documentation.

Parameters

Name

Type

Description

Syntax

TriggerConfigurationName

string

Name of the event parameter name which contains the trigger configuration bits.

 TriggerConfigurationName Conf_Trigger 

TriggerEventName

string

Name of the event parameter name which contains the current trigger main word.

 TriggerEventName Event_Trigger 

VetoBitName

string

Name of the event parameter name which contains the current veto bit.

 VetoBitName VetoBit 

withTrigger

StringVec

Specifies required trigger flags.

 withTrigger flag1 flag2 flag3 ... 

withTrigger

StringVec

Specifies forbidden trigger flags.

 withoutTrigger flag1 flag2 flag3 ... 

Trigger Flags

Name

Description

P

Pedestal events

Co

Cosmics

Ca

Calibration events

B

Beam on

Ch

Signal in Cherenkov counter (?)

V

Veto

Vul

vetoUpLeft

Vur

vetoUpRight

Vdl

vetoDownLeft

Vdr

vetoDownRight

Va

vetoAmplitude

t3a

t3x3a

t3b

t3x3b

t10a

t10x10a

t10b

t10x10b

t100a

t100x100a

t100b

t100x100b

S

spill

G

generic (?)

O

oscillator

X

external

Examples

To get muons (thanks Sebastian):

.begin MyEventSelector                                                                                    
       ProcessorType eventSelector                                                                        
        withTrigger t100a t100b                                                                           
        withoutTrigger O Ca P                                                                             
.end  

MarlinProcessorEventSelector_old (last edited 2009-06-16 18:32:15 by localhost)