SamplePool Class