//
//  CapoChromagramCalculationOperation.h
//  CapoKit
//
//  Created by Christopher Liscio on 3/23/14.
//  Copyright (c) 2014 SuperMegaUltraGroovy, Inc. All rights reserved.
//

#import <Foundation/Foundation.h>

@class SMUGChromagramCalculator, SMUGRealVector, SMUGFastConstantQWorkingSetPool;

@interface CapoChromagramCalculationOperation : NSOperation
- (instancetype)initWithChromagramCalculator:(SMUGChromagramCalculator *)inCalculator inputVector:(SMUGRealVector *)inInputVector location:(uint64_t)inLocation workingSetPool:(SMUGFastConstantQWorkingSetPool *)inWorkingSetPool outputArray:(NSMutableArray *)inOutputArray outputQueue:(NSOperationQueue *)inOutputQueue;
@end
