<commit_before>#ifndef ROOT_MevSimCOMMON
#define ROOT_MevSimCOMMON


/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

/* $Id$ */

enum {
  NPID = 30,            
  NFLOWTERMS = 6,       
  FACTORIAL_MAX = 10000,
  NMAXINTEG = 100,
  NMULTMAXSTEPS = 1000
};

///////////////////////////////////////////////////////////////////////////////
//
// NPID       : max # of particle ID types
// NFLOWTERMS : max # of terms in the anisotropic flow model for azimuthal
//              (phi) angle dependence. 
// FACTORIAL_MAX : max # multiplicity per event;
//                 for any specific particle ID; also used for log(n!)
// NMAXINTEG     : max # integration steps in parameter variance calculation
// NMULTMAXSTEPS : max # integration steps in multiplicity variance calculation
//                 this must be an even integer.
// Common/track/pout(npid,4,factorial_max) 
//
///////////////////////////////////////////////////////////////////////////////

#ifndef __CINT__
#define f2cFortran
#ifndef __CFORTRAN_LOADED
#include "cfortran.h"
#endif
#endif

#ifndef __CINT__ 
extern "C" {
  typedef struct {
//    Float_t pout[NPID][4][FACTORIAL_MAX];
     Float_t pout[NPID*4*FACTORIAL_MAX];
  }  TrackCommon;
  
#define TRACK COMMON_BLOCK(TRACK,track)
COMMON_BLOCK_DEF(TrackCommon,TRACK);
}
#endif 

#endif<commit_msg>Protect instantation of common blocks to when we compile the library only (Christian)<commit_after>#ifndef ROOT_MevSimCOMMON
#define ROOT_MevSimCOMMON


/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

/* $Id$ */

enum {
  NPID = 30,            
  NFLOWTERMS = 6,       
  FACTORIAL_MAX = 10000,
  NMAXINTEG = 100,
  NMULTMAXSTEPS = 1000
};

///////////////////////////////////////////////////////////////////////////////
//
// NPID       : max # of particle ID types
// NFLOWTERMS : max # of terms in the anisotropic flow model for azimuthal
//              (phi) angle dependence. 
// FACTORIAL_MAX : max # multiplicity per event;
//                 for any specific particle ID; also used for log(n!)
// NMAXINTEG     : max # integration steps in parameter variance calculation
// NMULTMAXSTEPS : max # integration steps in multiplicity variance calculation
//                 this must be an even integer.
// Common/track/pout(npid,4,factorial_max) 
//
///////////////////////////////////////////////////////////////////////////////

#ifndef __CINT__
#define f2cFortran
#ifndef __CFORTRAN_LOADED
#include "cfortran.h"
#endif
#endif

#ifndef __CINT__ 
extern "C" {
  typedef struct {
//    Float_t pout[NPID][4][FACTORIAL_MAX];
     Float_t pout[NPID*4*FACTORIAL_MAX];
  }  TrackCommon;
  
#ifdef IN_TMEVSIM_CXX
#define TRACK COMMON_BLOCK(TRACK,track)
COMMON_BLOCK_DEF(TrackCommon,TRACK);
#endif 
}
#endif 

#endif
{'fraction_non_alphanumeric': 0.19238613188307274, 'fraction_numerical': 0.018354860639021073, 'mean_word_length': 1.94005994005994, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '6162885', 'n_tokens_mistral': 953, 'n_tokens_neox': 864, 'n_words': 246}