#ifndef VK_MASK_PAMCUT #define VK_MASK_PAMCUT #define NPLN 12 #define NLAD 3 #define NVKL 8 #include #include using std::cout; using std::endl; class VKmask : public TObject { UInt_t fvk_mask [NPLN]; public: VKmask(){ for(Int_t j = 0; j~VKmask(); } UInt_t GetMaskRow(Int_t j) const { return fvk_mask[j]; } Bool_t GetMaskBool(Int_t iv, Int_t ivk){ Int_t whichbit = (Int_t)pow(2,ivk); return (whichbit&fvk_mask[iv]) != 0; } void GetMaskBool( Bool_t ***vk_matrix ){ for(Int_t v = 1; v