154 for (
Int_t i = 0; i < size; i++) {
160 for (
Int_t j = i + 1; j < size; j++) {
183 Error(
"GetNdata",
"a dimension is still negative!");
190 Int_t local_overall = 1;
195 if (fUsedSizes[k] == 1 || (index != 1 && index < fUsedSizes[k]))
196 local_overall *= index;
198 local_overall *= fUsedSizes[k];
200 local_overall *= fUsedSizes[k];
209 overall += local_overall;
246 default:
Error(
"Sync",
"Unexpected case!");
277 case 0:
fNdata = 1;
break;
299 for (
Int_t i = 0; i < size; i++) {
virtual TObject * Remove(TObject *obj)
Remove object from array.
R__ALWAYS_INLINE Bool_t TestBit(UInt_t f) const
Array of integers (32 bits per element).
void SetBit(UInt_t f, Bool_t set)
Set or unset the user status bits as specified in f.
virtual TObject * FindObject(const char *name) const
Find an object in this collection using its name.
void Set(Int_t n)
Set size of this array to n ints.
void AddAt(Int_t c, Int_t i)
Add Int_t c at position i. Check for out of bounds.
Int_t GetLast() const
Return index of last object in array.
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
TObject * UncheckedAt(Int_t i) const
Mother of all ROOT objects.