<commit_before>createTriggerDescriptor_MUON()
{
  // create Trigger Descriptor for MUON standalone
  // macro inspired from STEER/createTriggerDescriptor_*.C
  // May 2006, <NAME>

   AliTriggerDescriptor descrip( "MUON", "Standalone Trigger for MUON" );

   // Define a Cluster Detector
   descrip.AddDetectorCluster( "MUON" ); // only MUON

   // 1
   descrip.AddCondition( "MUON_Single_LPt_L0", 
                         "MUON_Single_LPt_L0",    "Muon Single Low Pt",
                         (ULong64_t)0x1 );

   // 10
   descrip.AddCondition( "MUON_Single_HPt_L0", 
                         "MUON_Single_HPt_L0",    "Muon Single High Pt",
                         (ULong64_t)0x1 << 1 );

   // 100
   descrip.AddCondition( "MUON_Like_LPt_L0", 
                         "MUON_Like_LPt_L0",    "Di Muon Like sign Low Pt",
                         (ULong64_t)0x1 << 2 );

   // 1000
   descrip.AddCondition( "MUON_Like_HPt_L0", 
                         "MUON_Like_HPt_L0",    "Di Muon Like sign High Pt",
                         (ULong64_t)0x1 << 3 );

   // 10000
   descrip.AddCondition( "MUON_Unlike_LPt_L0", 
                         "MUON_Unlike_LPt_L0",    "Di Muon Unlike sign Low Pt",
                         (ULong64_t)0x1 << 4 );

   // 100000
   descrip.AddCondition( "MUON_Unlike_HPt_L0", 
                         "MUON_Unlike_HPt_L0",    "Di Muon Unlike sign High Pt",
                         (ULong64_t)0x1 << 5 );



   cout << endl << endl;

   if( !descrip.CheckInputsConditions("Config.C") ) {
      cerr << "\n ERROR: There are some problems on descriptor definition..." << endl;
      return;
   }

   cout << endl << endl;
<commit_msg>Trigger descriptor modified in order to be compatible with AliMUONTrigger.cxx (Clermont)<commit_after>createTriggerDescriptor_MUON()
{
  // create Trigger Descriptor for MUON standalone
  // macro inspired from STEER/createTriggerDescriptor_*.C
  // May 2006, <NAME>
// modified in order to be compatible with AliMUONTrigger.cxx (Clermont)

   AliTriggerDescriptor descrip( "MUON", "Standalone Trigger for MUON" );

   // Define a Cluster Detector
   descrip.AddDetectorCluster( "MUON" ); // only MUON

   // 1
   descrip.AddCondition( "MUON_Single_LPt_L0", 
                         "MUON_Single_LPt_L0",    "Muon Single Low Pt",
                         (ULong64_t)0x1 );

   // 10
   descrip.AddCondition( "MUON_Single_HPt_L0", 
                         "MUON_Single_HPt_L0",    "Muon Single High Pt",
                         (ULong64_t)0x1 << 1 );

   // 100
   descrip.AddCondition( "MUON_Unlike_LPt_L0", 
                         "MUON_Unlike_LPt_L0",    "Di Muon UnLike sign Low Pt",
                         (ULong64_t)0x1 << 2 );

   // 1000
   descrip.AddCondition( "MUON_Unlike_HPt_L0", 
                         "MUON_Unlike_HPt_L0",    "Di Muon UnLike sign High Pt",
                         (ULong64_t)0x1 << 3 );

   // 10000
   descrip.AddCondition( "MUON_Like_LPt_L0", 
                         "MUON_Like_LPt_L0",    "Di Muon Like sign Low Pt",
                         (ULong64_t)0x1 << 4 );

   // 100000
   descrip.AddCondition( "MUON_Like_HPt_L0", 
                         "MUON_Like_HPt_L0",    "Di Muon Like sign High Pt",
                         (ULong64_t)0x1 << 5 );



   cout << endl << endl;

   if( !descrip.CheckInputsConditions("Config.C") ) {
      cerr << "\n ERROR: There are some problems on descriptor definition..." << endl;
      return;
   }

   cout << endl << endl;

{'fraction_non_alphanumeric': 0.10701956271576525, 'fraction_numerical': 0.0379746835443038, 'mean_word_length': 1.8430089942763697, 'pattern_counts': {'":': 0, '<': 49, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2474395', 'n_tokens_mistral': 1332, 'n_tokens_neox': 1120, 'n_words': 251}