#ifndef __TMrbSubevent_Caen_V1X90_3_h__
#define __TMrbSubevent_Caen_V1X90_3_h__
namespace std {} using namespace std;
#include <cstdlib>
#include <iostream>
#include <sstream>
#include <iomanip>
#include <fstream>
#include "Rtypes.h"
#include "TSystem.h"
#include "TMrbSubevent.h"
#include "TMrbTemplate.h"
class TMrbSubevent_Caen_V1X90_3 : public TMrbSubevent {
public:
TMrbSubevent_Caen_V1X90_3() {};
TMrbSubevent_Caen_V1X90_3(const Char_t * SevtName, const Char_t * SevtTitle = "", Int_t Crate = -1);
~TMrbSubevent_Caen_V1X90_3() {};
Bool_t MakeReadoutCode(ofstream & RdoStrm, TMrbConfig::EMrbReadoutTag TagIndex,
TMrbTemplate & Template, const Char_t * Prefix = NULL);
inline Bool_t HasFixedLengthFormat() const { return(kFALSE); };
inline Bool_t AllowsMultipleModules() const { return(kTRUE); };
inline Bool_t CheckModuleID(TMrbModule * Module) const {
return(Module->CheckID(TMrbConfig::kModuleCaenV1X90));
};
inline Bool_t NeedsHitBuffer() const { return(kTRUE); };
inline Bool_t HasPrivateCode() const { return(kTRUE); };
inline Bool_t NeedsBranchMode() const { return(kTRUE); };
inline const Char_t * GetCommonCodeFile() { return("Subevent_Caen_V1X90_Common"); };
inline void Help() { gSystem->Exec(Form("mrbHelp %s", this->ClassName())); };
ClassDef(TMrbSubevent_Caen_V1X90_3, 1)
};
#endif
TMrbSubevent_Caen_V1X90_3.h:1 TMrbSubevent_Caen_V1X90_3.h:2 TMrbSubevent_Caen_V1X90_3.h:3 TMrbSubevent_Caen_V1X90_3.h:4 TMrbSubevent_Caen_V1X90_3.h:5 TMrbSubevent_Caen_V1X90_3.h:6 TMrbSubevent_Caen_V1X90_3.h:7 TMrbSubevent_Caen_V1X90_3.h:8 TMrbSubevent_Caen_V1X90_3.h:9 TMrbSubevent_Caen_V1X90_3.h:10 TMrbSubevent_Caen_V1X90_3.h:11 TMrbSubevent_Caen_V1X90_3.h:12 TMrbSubevent_Caen_V1X90_3.h:13 TMrbSubevent_Caen_V1X90_3.h:14 TMrbSubevent_Caen_V1X90_3.h:15 TMrbSubevent_Caen_V1X90_3.h:16 TMrbSubevent_Caen_V1X90_3.h:17 TMrbSubevent_Caen_V1X90_3.h:18 TMrbSubevent_Caen_V1X90_3.h:19 TMrbSubevent_Caen_V1X90_3.h:20 TMrbSubevent_Caen_V1X90_3.h:21 TMrbSubevent_Caen_V1X90_3.h:22 TMrbSubevent_Caen_V1X90_3.h:23 TMrbSubevent_Caen_V1X90_3.h:24 TMrbSubevent_Caen_V1X90_3.h:25 TMrbSubevent_Caen_V1X90_3.h:26 TMrbSubevent_Caen_V1X90_3.h:27 TMrbSubevent_Caen_V1X90_3.h:28 TMrbSubevent_Caen_V1X90_3.h:29 TMrbSubevent_Caen_V1X90_3.h:30 TMrbSubevent_Caen_V1X90_3.h:31 TMrbSubevent_Caen_V1X90_3.h:32 TMrbSubevent_Caen_V1X90_3.h:33 TMrbSubevent_Caen_V1X90_3.h:34 TMrbSubevent_Caen_V1X90_3.h:35 TMrbSubevent_Caen_V1X90_3.h:36 TMrbSubevent_Caen_V1X90_3.h:37 TMrbSubevent_Caen_V1X90_3.h:38 TMrbSubevent_Caen_V1X90_3.h:39 TMrbSubevent_Caen_V1X90_3.h:40 TMrbSubevent_Caen_V1X90_3.h:41 TMrbSubevent_Caen_V1X90_3.h:42 TMrbSubevent_Caen_V1X90_3.h:43 TMrbSubevent_Caen_V1X90_3.h:44 TMrbSubevent_Caen_V1X90_3.h:45 TMrbSubevent_Caen_V1X90_3.h:46 TMrbSubevent_Caen_V1X90_3.h:47 TMrbSubevent_Caen_V1X90_3.h:48 TMrbSubevent_Caen_V1X90_3.h:49 TMrbSubevent_Caen_V1X90_3.h:50 TMrbSubevent_Caen_V1X90_3.h:51 TMrbSubevent_Caen_V1X90_3.h:52 TMrbSubevent_Caen_V1X90_3.h:53 TMrbSubevent_Caen_V1X90_3.h:54 TMrbSubevent_Caen_V1X90_3.h:55 TMrbSubevent_Caen_V1X90_3.h:56 TMrbSubevent_Caen_V1X90_3.h:57 TMrbSubevent_Caen_V1X90_3.h:58 TMrbSubevent_Caen_V1X90_3.h:59 TMrbSubevent_Caen_V1X90_3.h:60 TMrbSubevent_Caen_V1X90_3.h:61 TMrbSubevent_Caen_V1X90_3.h:62 TMrbSubevent_Caen_V1X90_3.h:63 TMrbSubevent_Caen_V1X90_3.h:64 TMrbSubevent_Caen_V1X90_3.h:65 TMrbSubevent_Caen_V1X90_3.h:66 TMrbSubevent_Caen_V1X90_3.h:67 TMrbSubevent_Caen_V1X90_3.h:68 TMrbSubevent_Caen_V1X90_3.h:69 TMrbSubevent_Caen_V1X90_3.h:70