ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Go to the documentation of this file.
33 class TMemberInspector;
53 Bool_t
AddData(TString filename);
84 Bool_t
SetWriteFile(TString filename, Bool_t overwrite = kFALSE);
108 TClonesArray *fFrameInfoArray;
109 TClonesArray *fCoboFrameInfoArray;
117 ULong64_t fFrameSize;
120 Bool_t fIsDoneAnalyzing;
121 Bool_t fIsPositivePolarity;
122 Bool_t fIsContinuousData;
127 std::vector<TString> fDataList;
128 Int_t fCurrentDataID;
131 Int_t fCoboFrameInfoIdx;
132 Int_t fTargetFrameInfoIdx;
138 ULong64_t fPrevPosition;
void RestorePreviousState()
EFrameType GetFrameType()
GETBasicFrame * GetBasicFrame(Int_t frameID=-1)
Return specific frame of the given frame number. If frameID is -1, this method returns next frame.
GETDecoder2()
Constructor.
TString GetDataName(Int_t index)
Return the filename of data at index.
GETLayeredFrame * GetLayeredFrame(Int_t frameID=-1)
void SetNumTbs(Int_t value=512)
Setting the number of time buckets.
void WriteFrame()
Write current frame.
Int_t GetNumData()
Return the number of data added in the list.
Int_t GetNumTbs()
Return the number of time buckets.
Bool_t SetData(Int_t index)
Set the data file to the class.
void Clear()
Clear data information.
void PrintFrameInfo(Int_t frameID=-1)
void SetPseudoTopologyFrame(Int_t asadMask, Bool_t check=kFALSE)
Bool_t NextData()
Search the next file and set it if exists. Returns 1 if successful.
Bool_t SetWriteFile(TString filename, Bool_t overwrite=kFALSE)
Set the file for writing frame.
GETCoboFrame * GetCoboFrame(Int_t frameID=-1)
void PrintCoboFrameInfo(Int_t frameID=-1)
void SetPositivePolarity(Bool_t value=kTRUE)
Set the positive signal polarity.
void BackupCurrentState()
Bool_t AddData(TString filename)
Add the data file to the list of rawdata.
EFrameType
Frame type enumerator.
void SetDiscontinuousData(Bool_t value=kTRUE)
void ShowList()
Print rawdata file list on the screen.