#ifndef TMem_H
#define TMem_H

#include "TObject.h"
#include <vector>

class TMem : public TObject {
private:
  int _fedid;
  std::vector<int> _memFromDcc;

  void init(int);

public:
  // Default Constructor, mainly for Root
  TMem();

  // Constructor
  TMem(int);

  // Destructor: Does nothing
  ~TMem() override;

  bool isMemRelevant(int);
  int Mem(int, int);

  ClassDefOverride(TMem, 0)
};

#endif
