/********************************************************************
* /home/formato/scratch/devel/VirtualMC/SIM_VMC/PamVMC/tmp/tgt_linux/PamVMC_fc/PamVMC_fcCint.h
* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
********************************************************************/
#ifdef __CINT__
#error /home/formato/scratch/devel/VirtualMC/SIM_VMC/PamVMC/tmp/tgt_linux/PamVMC_fc/PamVMC_fcCint.h/C is only for compilation. Abort cint.
#endif
#include <stddef.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
#define G__ANSIHEADER
#define G__DICTIONARY
#define G__PRIVATE_GVALUE
#include "G__ci.h"
#include "FastAllocString.h"
extern "C" {
extern void G__cpp_setup_tagtablePamVMC_fcCint();
extern void G__cpp_setup_inheritancePamVMC_fcCint();
extern void G__cpp_setup_typetablePamVMC_fcCint();
extern void G__cpp_setup_memvarPamVMC_fcCint();
extern void G__cpp_setup_globalPamVMC_fcCint();
extern void G__cpp_setup_memfuncPamVMC_fcCint();
extern void G__cpp_setup_funcPamVMC_fcCint();
extern void G__set_cpp_environmentPamVMC_fcCint();
}


#include "TObject.h"
#include "TMemberInspector.h"
#include "include/CRC.h"
#include "include/PamRootManager.h"
#include "include/PamVMC2PiAux.h"
#include "include/PamVMCApplication.h"
#include "include/PamVMCCutContMgr.h"
#include "include/PamVMCDetector.h"
#include "include/PamVMCDetectorHit.h"
#include "include/PamVMCDetectorSD.h"
#include "include/PamVMCDetGeom.h"
#include "include/PamVMCDetPamela.h"
#include "include/PamVMCDigitizer.h"
#include "include/PamVMCDigMgr.h"
#include "include/PamVMCFieldMgr.h"
#include "include/PamVMCGeoID.h"
#include "include/PamVMCGeoIDMgr.h"
#include "include/PamVMCGeoRotMgr.h"
#include "include/PamVMCMat.h"
#include "include/PamVMCOptions.h"
#include "include/PamVMCOptMgr.h"
#include "include/PamVMCParticle.h"
#include "include/PamVMCPrimaryGenerator.h"
#include "include/PamVMCPrimaryGF.h"
#include "include/PamVMCRawMgr.h"
#include "include/PamVMCRndMgr.h"
#include "include/PamVMCSDMgr.h"
#include "include/PamVMCSQLMgr.h"
#include "include/PamVMCStack.h"
#include "include/pCutControl.h"
#include "include/pGeoID.h"
#include "cal/include/PamVMCCaloDig.h"
#include "cal/include/PamVMCCaloID.h"
#include "cal/include/PamVMCCaloSD.h"
#include "cal/include/PamVMCDetCalo.h"
#include "trk/include/PamVMCDetTrk.h"
#include "trk/include/PamVMCTrkDig.h"
#include "trk/include/PamVMCTrkF77GpcSpe.h"
#include "trk/include/PamVMCTrkF77GpsSpe.h"
#include "trk/include/PamVMCTrkF77.h"
#include "trk/include/PamVMCTrkHit.h"
#include "trk/include/PamVMCTrkID.h"
#include "trk/include/PamVMCTrkSD.h"
#include "trk/include/pCombTrans.h"
#include "tof/include/PamVMCDetTof.h"
#include "tof/include/PamVMCDetTofS1.h"
#include "tof/include/PamVMCDetTofS2.h"
#include "tof/include/PamVMCDetTofS3.h"
#include "tof/include/PamVMCTofDig.h"
#include "tof/include/PamVMCTofID.h"
#include "tof/include/PamVMCTofSD.h"
#include "ac/include/PamVMCAcDig.h"
#include "ac/include/PamVMCCardID.h"
#include "ac/include/PamVMCCardSD.h"
#include "ac/include/PamVMCCasID.h"
#include "ac/include/PamVMCCasSD.h"
#include "ac/include/PamVMCCatID.h"
#include "ac/include/PamVMCCatSD.h"
#include "ac/include/PamVMCDetAc.h"
#include "ac/include/PamVMCDetCard.h"
#include "ac/include/PamVMCDetCas.h"
#include "ac/include/PamVMCDetCat.h"
#include "s4/include/PamVMCDetS4.h"
#include "s4/include/PamVMCS4Dig.h"
#include "s4/include/PamVMCS4ID.h"
#include "s4/include/PamVMCS4SD.h"
#include "nd/include/PamVMCDetND.h"
#include "nd/include/PamVMCNDDig.h"
#include "nd/include/PamVMCNDID.h"
#include "nd/include/PamVMCNDSD.h"
#include <algorithm>
namespace std { }
using namespace std;

#ifndef G__MEMFUNCBODY
#endif

extern G__linked_taginfo G__PamVMC_fcCintLN_TClass;
extern G__linked_taginfo G__PamVMC_fcCintLN_TBuffer;
extern G__linked_taginfo G__PamVMC_fcCintLN_TDirectory;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMemberInspector;
extern G__linked_taginfo G__PamVMC_fcCintLN_TObject;
extern G__linked_taginfo G__PamVMC_fcCintLN_TNamed;
extern G__linked_taginfo G__PamVMC_fcCintLN_TString;
extern G__linked_taginfo G__PamVMC_fcCintLN_vectorlEunsignedsPcharcOallocatorlEunsignedsPchargRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_basic_ifstreamlEcharcOchar_traitslEchargRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_basic_stringstreamlEcharcOchar_traitslEchargRcOallocatorlEchargRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TObjArray;
extern G__linked_taginfo G__PamVMC_fcCintLN_TClonesArray;
extern G__linked_taginfo G__PamVMC_fcCintLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TTree;
extern G__linked_taginfo G__PamVMC_fcCintLN_TFile;
extern G__linked_taginfo G__PamVMC_fcCintLN_TAttLine;
extern G__linked_taginfo G__PamVMC_fcCintLN_maplElongcOintcOlesslElonggRcOallocatorlEpairlEconstsPlongcOintgRsPgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMap;
extern G__linked_taginfo G__PamVMC_fcCintLN_TParticle;
extern G__linked_taginfo G__PamVMC_fcCintLN_FileMode;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamRootManager;
extern G__linked_taginfo G__PamVMC_fcCintLN_TRandom;
extern G__linked_taginfo G__PamVMC_fcCintLN_TVector2;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTBaselEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTBaselEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TVectorTlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TVectorTlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TElementActionTlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TElementPosActionTlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TElementActionTlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TElementPosActionTlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTRow_constlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTRowlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTDiag_constlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTColumn_constlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTFlat_constlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSub_constlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSparseRow_constlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSparseDiag_constlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTColumnlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTDiaglEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTFlatlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSublEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSparseRowlEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSparseDiaglEfloatgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TVector3;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMC2PiAux;
extern G__linked_taginfo G__PamVMC_fcCintLN_TVirtualMCApplication;
extern G__linked_taginfo G__PamVMC_fcCintLN_TVirtualMCStack;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMCVerbose;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMCProcess;
extern G__linked_taginfo G__PamVMC_fcCintLN_TVirtualMC;
extern G__linked_taginfo G__PamVMC_fcCintLN_TAtt3D;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCGeoID;
extern G__linked_taginfo G__PamVMC_fcCintLN_pHitData;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetectorHit;
extern G__linked_taginfo G__PamVMC_fcCintLN_vectorlETStringcOallocatorlETStringgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_reverse_iteratorlEvectorlETStringcOallocatorlETStringgRsPgRcLcLiteratorgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TRandom3;
extern G__linked_taginfo G__PamVMC_fcCintLN_pairlEunsignedsPintcOintgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_vectorlEpairlEunsignedsPintcOintgRcOallocatorlEpairlEunsignedsPintcOintgRsPgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_reverse_iteratorlEvectorlEpairlEunsignedsPintcOintgRcOallocatorlEpairlEunsignedsPintcOintgRsPgRsPgRcLcLiteratorgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TF1;
extern G__linked_taginfo G__PamVMC_fcCintLN_maplEintcOdoublecOlesslEintgRcOallocatorlEpairlEconstsPintcOdoublegRsPgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCSQLMgr;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCRawMgr;
extern G__linked_taginfo G__PamVMC_fcCintLN_TXMLNode;
extern G__linked_taginfo G__PamVMC_fcCintLN_pInitModeOpt;
extern G__linked_taginfo G__PamVMC_fcCintLN_pRandomModeOpt;
extern G__linked_taginfo G__PamVMC_fcCintLN_Save_cond;
extern G__linked_taginfo G__PamVMC_fcCintLN_Save_mode;
extern G__linked_taginfo G__PamVMC_fcCintLN_pRuntimeModeOpt;
extern G__linked_taginfo G__PamVMC_fcCintLN_Momentum_mode;
extern G__linked_taginfo G__PamVMC_fcCintLN_Momentum_units;
extern G__linked_taginfo G__PamVMC_fcCintLN_Nevents_mode;
extern G__linked_taginfo G__PamVMC_fcCintLN_pPrimaryModeOpt;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCOptMgr;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCRndMgr;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDigitizer;
extern G__linked_taginfo G__PamVMC_fcCintLN_cGPSSPE;
extern G__linked_taginfo G__PamVMC_fcCintLN_GPSSPEData;
extern G__linked_taginfo G__PamVMC_fcCintLN_pGPSSPEHits;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCTrkDig;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCTofDig;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCAcDig;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCCaloDig;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCS4Dig;
extern G__linked_taginfo G__PamVMC_fcCintLN_vectorlEPamVMCDetectorHitmUcOallocatorlEPamVMCDetectorHitmUgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_reverse_iteratorlEvectorlEPamVMCDetectorHitmUcOallocatorlEPamVMCDetectorHitmUgRsPgRcLcLiteratorgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCNDDig;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCParticle;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCStack;
extern G__linked_taginfo G__PamVMC_fcCintLN_dequelEPamVMCParticlemUcOallocatorlEPamVMCParticlemUgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_stacklEPamVMCParticlemUcOdequelEPamVMCParticlemUcOallocatorlEPamVMCParticlemUgRsPgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_fin;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetectorSD;
extern G__linked_taginfo G__PamVMC_fcCintLN_maplEconstsPpamelacLcLPacketTypemUcOTTreemUcOlesslEconstsPpamelacLcLPacketTypemUgRcOallocatorlEpairlEconstsPpamelacLcLPacketTypemUsPconstcOTTreemUgRsPgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_listlETFilemUcOallocatorlETFilemUgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_listlETTreemUcOallocatorlETTreemUgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_maplEconstsPpamelacLcLPacketTypemUcOlistlETTreemUcOallocatorlETTreemUgRsPgRcOlesslEconstsPpamelacLcLPacketTypemUgRcOallocatorlEpairlEconstsPpamelacLcLPacketTypemUsPconstcOlistlETTreemUcOallocatorlETTreemUgRsPgRsPgRsPgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_maplEstringcOpamelacLcLSubPacketmUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOpamelacLcLSubPacketmUgRsPgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTRow_constlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTRowlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTDiag_constlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTColumn_constlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTFlat_constlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSub_constlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSparseRow_constlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSparseDiag_constlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTColumnlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTDiaglEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTFlatlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSublEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSparseRowlEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TMatrixTSparseDiaglEdoublegR;
extern G__linked_taginfo G__PamVMC_fcCintLN_vectorlEPamVMCPlCrossmUcOallocatorlEPamVMCPlCrossmUgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_reverse_iteratorlEvectorlEPamVMCPlCrossmUcOallocatorlEPamVMCPlCrossmUgRsPgRcLcLiteratorgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCPrimaryGF;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCPrimary;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCPrimaryGenerator;
extern G__linked_taginfo G__PamVMC_fcCintLN_maplEintcOTGeoElementRNmUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTGeoElementRNmUgRsPgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TGeoMaterial;
extern G__linked_taginfo G__PamVMC_fcCintLN_TGeoMedium;
extern G__linked_taginfo G__PamVMC_fcCintLN_TGeoMatrix;
extern G__linked_taginfo G__PamVMC_fcCintLN_TGeoVolume;
extern G__linked_taginfo G__PamVMC_fcCintLN_vectorlETGeoVolumeAssemblycLcLThreadData_tmUcOallocatorlETGeoVolumeAssemblycLcLThreadData_tmUgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_reverse_iteratorlEvectorlETGeoVolumeAssemblycLcLThreadData_tmUcOallocatorlETGeoVolumeAssemblycLcLThreadData_tmUgRsPgRcLcLiteratorgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_TGeoRotation;
extern G__linked_taginfo G__PamVMC_fcCintLN_maplElongcOTGeoNavigatorArraymUcOlesslElonggRcOallocatorlEpairlEconstsPlongcOTGeoNavigatorArraymUgRsPgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_pCutControl;
extern G__linked_taginfo G__PamVMC_fcCintLN_pMotherProp;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetGeom;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetGeomcLcLkind;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetector;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCCaloSD;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetCalo;
extern G__linked_taginfo G__PamVMC_fcCintLN_maplEintcOpCombTransmUcOlesslEintgRcOallocatorlEpairlEconstsPintcOpCombTransmUgRsPgRsPgR;
extern G__linked_taginfo G__PamVMC_fcCintLN_pTrkHitData;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCTrkHit;
extern G__linked_taginfo G__PamVMC_fcCintLN_cGPCSPE;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCTrkSD;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetTrk;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCTofSD;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetTofS1;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetTofS2;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetTofS3;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetTof;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCCardSD;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetCard;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCCasSD;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetCas;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCCatSD;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetCat;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetAc;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCS4SD;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetS4;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCNDSD;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetND;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCDetPamela;
extern G__linked_taginfo G__PamVMC_fcCintLN_PamVMCApplication;

/* STUB derived class for protected member access */
